Ok, so your setup is fine. There is no need to move him into a small tub. I have had a hatchling (straight from the egg) in a 180 gallon PVC enclosure for a year and he hasn't missed even 1 meal.
You need to make sure that husbandry is correct, and that they have a place to hide, and it sounds like you've provided that.
Often times young Ball Pythons won't eat frozen food, its just the way it is. Eventually you can switch them over to f/t easily, but as young snakes its better to stick to live. I'd offer a live rat pup to your snake. Feed the snake at night, around 10PM, when it's been dark for a few hours. Once you put it in, leave it along till the following morning.
Continue not to handle the snake, that is the correct thing to do. My general rule is, "No handling until the snake has had 3 meals in a row"