-26 C here today...
Tub would be easier to maintain temps than an aquarium.
No offense to the op but the way I see it is if the snake has been fed a food item too small its entire life theres no reason it should have grown. It would lack proper nutrients and in general enough energy to grow. Like a human diet, you can't gain weight if you're not eating