As a data point, taxis are now subject to a drop off fee at some airports. I was in an Uber recently and he refuses to pick up airport runs due to this. This will either deter taxis, so less of them, or their prices are even more expensive than they were.
It sounds like the coach might be the best option here but it does sound tight. Good luck.