To be able to "push" an operating system image, you need to have a client on the target machine and from the description you have provided, this is not going to happen.
You need a solution where the target machine is booted using the WinPE boot environment, connects to the image folder on your Ghost machine (or any other "server"), and then "pulls" the image down to the machine.
Your WinPE boot disk therefore needs to have the correct Vista 32 bit drivers (as WinPE is based on the Vista kernel) for the NIC and the SATA chipsets on the target machines. The start.bat is then configured to connect to the image share, and to run Ghost with the appropriate command line defining the source image, the target partition, etc, etc. This process can be fully automatic.