Ghostlop uses different size rom chips than SamSho II so you will need to change the jumper settings to match another game which uses the same PCBs as SamShoII but with roms the same size and configuration as Ghostlop (IE: number of p, v, and c chips as well as chip size).
You may even have to remove some LS chips depending on chip configuration/size. Hope that makes sense and helps some.
cheers,
-DT
*EDIT*
If you used a 27C160 for ghostlop C rom you might have to multiply the data for the C rom so that it filled a 27C160 (which is may be larger than the original ghostlop chip) that way the data would be available at the correct address. For example if you want to put a universe bios on a 27C4096 or 27C4002 you will have to multiply the image by four, as in, put the 27C1024 universe BIOS image on the chip 4 times. Same for all those other chips you listed above, if they are not the same size as the rom image.
I don't remember how big the ghostlop roms are i'm not sure that a 27C160 is necessary?
Why would you rewire M1 when you can use a 27C010/27C1001 which is much easier to find than 27C301?
http://www.mikesarcade.com/cgi-bin/spies.cgi?action=url&type=info&page=ROMref.txt
*/EDIT*