How to make a fixed-wing fly past specific points

Problem:
For fixed-wing aircraft, using waypoints as markers for the desired points does not work for flying past specific points because the autopilot uses L1 distance to follow paths between waypoints. Using the L1 distance means that the autopilot considers that the drone has reached the waypoint before the drone actually does reach the actual coordinates of the waypoint. This means that the autopilot will transition to the next waypoint even if the coordinates of the current waypoint has not been reached by the fixed-wing.

How can I make fixed-wing aircraft fly over or fly past a specific coordinate?
(Of course it’s not possible to reach a point exactly, but using waypoints is unsatisfactory).

Any clues or pointers will be greatly appreciated.