I can see where last year was very awkward for you. I'd guess the eggs were laid in late June of last year- which reinforces what I was getting at- that right now she's stressed because she has no nest box & needs to lay- and THAT can contribute to egg-binding, so get her fixed up to lay eggs A.S.A.P. Seriously.
(re her loss of appetite last year, see my previous post- it's all about hydration hydration hydration!) Your snake is not "aggressive"- she's defensive, and needs a proper nest box.![]()