It sounds like the racks are the issue, and until you trash the junk racks you're going to have the same issues no matter what substrate you try to use.

Ball pythons appreciate consistency, I would find one way and stick to it.
We use paper towels for every ball python from hatchling to large adults, works fine for us, but then our racks don't leak humidity like a sieve.