I'm not quite sure why you are worried about pH of 7.4,
M. praecox (if this is what you mean by dwarf rainbow) tolerat pH to 7.5, denisen barbs to 7.8, and most other rainbows even higher pH into the 8s.
It is very common for plants to melt when moved to different substrate.
There are many reasons pH fluctuates beside certain substrates, one is the water may be saturated with CO2 right from the tap, or in the holding tank, and as CO2 off gases, pH can rise.
To test this you may want to put a air stone in the holding tank, and after an hour test the pH, test again another hour later.
Also.... have you been thoroughly rinsing glass ware?
If any (even a portion of a drop) of reagent, or water from previous test, is left in the tube after testing (or some dried on residue from the day before) it can skew results of a test.
I find tubes need to be thoroughly rinsed at least 3 times before and after each test is done, and turn tubes open end down over night.
In the lab I worked for, this 3 times before, 3xs after was required, and I still follow this rinsing regime today to assure accuracy.