Root rot is not catching. Whatever is happening is being caused by your care. How many times have you repotted? That's very stressful for plants, when there is a lot of root damage and they need recovery time. You should expect them to be wilted and sad until the trees regrow those needed roots.
Perlite does add airiness to soil so it will dry faster. Terracotta pots also allow faster drying. But when you water, water until the soil is saturated and then let it dry to about 2 inches down.
If your peroxide water is sizzling when it hits the soil, you are burning the roots. If its not sizzling, its just water with an added oxygen molecule.
What your trees need is a lot more sun.