I don't have any good ideas beyond what you've posted, but also am interested in others input - particularly on how to eat healthy on extended international trips.
PS - The Nutrisystem "Flat Bread Pizza" Works very well in the aircraft convection ovens, just bring a square of foil to put on the oven glide and bake at high temp (220C IIRC on my a/c) for around 5 minutes.