I have similar issues because I quite often train after work, and by the time I get home it will be around 9.30 - 10pm.
I also find pasta for lunch makes me feel a bit lethargic for exercising in the evening. After loads of trial and error, I discovered that the pre-training lunch that works for me is couscous, chicken breast, carrots & broccoli.
Depending on how long after lunch the training session will be, I might also have a snack like 1/2 a bagel with some peanut butter around 90 mins before exercising, and I will definitely need something like a smoothie or a yoghurt and a banana afterwards. If I was doing as much exercise as you are in one night, I would have a protein shake instead of the smoothie. I'd be tempted to have one after the Insanity training but before football.
Otherwise by the time I get home, I will be ready to either collapse with hunger, or eat everything in the kitchen. I'd then have my normal dinner (which is usually something like chicken or steak with veggies or omelette and salad).
This is just what I have found works best for me, I'm by no means a nurtritional expert. Good luck with the insanity training! 