I travel long haul all the time (20 long hauls per year) and I am Type 2.
I have the diabetic meal as it takes away temptation to eat the served up junk..
Its bland but OK its only for 12 hours.
Drink lots of water get an aisle seat to get up and about.
Buy some nuts or fruit of whatever does...