Man,,
I don’t think food. You would get other signs. When my dude is hungry he will measure me up and strike at the glass or need a lot of hook before I get him out.
There’s no way a SD should need that much food.
I think it stops the pushing but only because of the energy diverted to digestion.
That UK board suggestion may be good, but what a pain. Building your own cage would maybe help but again big pain.
Dude I feel bad for you.