While there seems to be no easy or
foolproof way around it, there was an interesting rule option
suggested by discussions on the test list a while back, along these
lines:
In simple terms, if two ships "cross" during a turn in such a away
that they would have been within 6mu of each other at and point of
the movement, then either or both players have the option of
declaring "CLOSE PASS" fire; in this event, the fire is resolved as
if it occurred at 6mu range or less, effectively point-blank fire as
the ships pass each other. This is a rather vague concept, and
unfortunately would be open to severe munchkinism; it could probably
only be made to work in strictly non-competitive games between
friendly and reasonable players! But, the concept is interesting, and
if it can be worded in such a way as to define things tightly enough
without it taking up 17 pages, then it may be worth looking at if
only as a very optional rule!