Yes, I fly at Sabena, and if you ask the cabin crew during the flight, you normally will be invited into the cockpit. Maybe even for the landing! Just try it.
Continental has no B777s flying over Germany at all, at least I have never seen any of them on the ground in Germany or East of it. However, Singapore has routes to the UK, Holland and Belgium going over FFM (the Frankfurt VOR); maybe one of them is a B777?
There is no red stripe around the lower plane to me, that's just an optical illusion. Look at the tail. You can see the circular LH logo for yourself.
Anyway, I'm sure it is an A320.