I think you're complicating this...
You DON'T have to eat 5-6-7 meals a day like most articles and things suggest..
What counts is your calories/macros by the END of your day period. That is if you are in fact tracking...
As for getting hungry, focus on protein snack bars or something small like that to fit in to your busy time just to give you nutrients and hold you up until your meals..
Schedule your larger meals around your work hours either before or after.
You complicating this probably leaves you starving yourself, weaker for gym time, and is just stressing your body over nothing.
That's just my opinion though. Most people whether a job similar to yours or a desk job, cannot just heat up meals and eat 3-4 times a day while at work... That's a damn fact. But they know when to eat bigger meals and learn to bring certain snacks which take less than 2 minutes to consume to keep up with their body and energy.
You're giving yourself excuses and making "eating" a second job.