Simple tests like pH are easy to fluff off, but their results are very significant.
I suspected that with your low TDS, that the buffering capacity of your water might be low.
Have you checked alkalinity? This in tandem pH would give the best indicator for its ability to buffer acids.
My normal tap water alkalinity is 90-100ppm, but a week in the tank can drop it significantly between water changes, even with a conductivity of 500-1000mS.
The pre-buffering idea for make up water seems sound.
Because of the pothos use, nitrates are obviously not a problem, but pH swings could be, as uric acid from normal metabolism and fish urine build up over a month.
This could be reason enough to keep your more frequent water change schedule, as opposed to a large monthly change.
Again a bit off topic/sort of
my thought in the growth experiment, is that the dominant fish in any group of 1 species, may produce a growth inhibiting hormone, in order to keep it dominant. Because this hormone may be species specific, it may not effect other species,
and in the confines of an aquarium, with low water turnover (lack of water changes), can be significant.