Hi,
I am not sure this can help, but it might help you understanding where you are and how you can you further.
let me try describing your configuration :
You built your server with 4 disks.
The installation went in a Raid5 configuration on 3 disks + 1 hot spare
You are using a LVM layout.
Accessing data for such configuration, out of the normal operation mode, requires you can
- start the raid array (automatically or manually)
- activate your LVM layout
only once these steps are completed, you will be able to mount the FS and access the datas (and as far as I know this can't be done on a non Linux system). Any access to your lvm part out of these prerequisites will failed (your last error messages ...)
You should not have get errors because, you add a Hot spare disk, unless you choose "no spare" at installation stage (did you ? )
Some informations looks strange.
mdadm: /dev/md2 assambled from 2 drives - not enough to start the array.
like if you were not using the correct initrd image
Are you sure you change the correct faulting drive ?
I do not see neither good reason for the SME not booting in rescue mode

I would have try the following :
- have your good disks in your box (let's say hda and hdb)
- boot on a live CD supporting LVM2 and raid device (Linux CD rescue for instance)
- try starting the raid array : mdadm -AR /dev/md5 /dev/hda2 /dev/hdb2
try any combinaison of your disks - I am naming disk1 as the former hda, disk2 as the former hdb, ... - disk1+disk2 / disk1+disk3 / disk1+disk4 / disk2+disk3 / disk2+disk4 / disk3+disk4
then go on with activating you lvm and mounting your FS :
#vgscan
#vgchange -a y main
#mkdir /mnt/tmp
#mount /dev/main/root /mnt/tmp
and
backup your data
should you can't restart a raid array with your existing disk, I have no further idea
Gaston