Certainly could have been an RPG, but if so it was a very lucky (unlucky to those one board) shot.
The large numbers of EDF troops and equipment at and near the airport would also suggest the presence of other weapons which could have been used.
Time will tell -- or not.