Not sure if i know what I'm talking about here, but maybe there is a size differential in the engine that just makes the guns target biggest object points on a ship? I donno, maybe it's a certain type of point the engine picks to target?
I doubt I've helped but maybe you can get something out of this post :O