Hi h.sie,
very nice idea

Probably you just have to find out the hex offset in each ship's dat file

The rest is simple. Will look at it in more detail. Did you try other/smaller values for the y translation? Could you make the searchlight float over the ship?
Cheers, LGN1