I'd agree- there's nothing wrong with paper towels for "hiding", under the circumstances. I do something similar when I've raised hatchlings/neonates, only I layer a couple towels at a time, then tear them into strips, then fluff them like a salad. It creates a soft cloud that snakes feel safe to hide in, even though light comes thru, plus it's easy for them to move thru.
There's more than one way to do this- you'll figure out what works for you & this snake. Agree with you on feeding again too- trust your gut & what you're seeing- you're the best one to decide.