You've got a pretty good imitation of a Faraday cage there...(and attenuation from people, insulation, etc) so it's not going to be easy. One of my colleagues suggests this is usually accomplished via in-plane AP connected to some external data connection (satellite, etc).
A lower-tech idea would be to try a wifi repeater (with a nice directional antenna) in the cockpit.