Thanks guys. It’s a particularly bad problem in this case as the point it routes to is so far from the entrance a driver might not even see road signs for the terminal. The problem is present on Organic Maps, GraphHopper, OSRM & Valhalla.
What are the options for a workaround? For a start I could make sure the possible destinations at the airport have “Cork Airport” in the description. I’ve already made the terminal “Cork Airport Terminal”. I could add “Cork Airport short-term-parking”, “Cork Airport car hire return” etc. That might attract some more users who search for “Cork Airport” and stop them selecting the aerodrome, which will route them wrongly.
A more radical option is to remove the name “Cork Airport” from the aerodrome and just leave it on the terminal and car parks. But that doesn’t seem right either.