Today pH reads 7.7 (so only up 0.1 since yesterday morning). Safe to say the TA can't possibly be that low if pH is reasonably stable like this (as you were saying earlier)?
Be careful not to confuse two effects of TA:
On one hand, you need a certain TA-level so your pH doesn't fluctuate wildly. The chlorination process itself (either by SWG or by adding bleach or cal-hypo) rises pH. The subsequent use of chlorine (either by UV-destruction or the actual use as an oxidizer/sanitizer) brings the pH back down, this is a kind of a closed loop, as long as you only add enough chlorine to compensate the daily losses, the pH remains constant within this up-and-down cycle. You need a certain TA-level to keep this daily up-and-down cycle within acceptable limits. This is the intended function of adding baking soda to your pool as a buffer. In the same way, high TA will buffer the effect of adding muriatic acid. When adding m.a. to lower your pH, you have to add more when you have high TA to get the same effect on pH.
On the other hand, you have a side effect of TA, that leads to a constant rise of pH: The higher your TA is, the more CO2 you have dissolved in your water. The water is trying to reach an equilibrium where the same number of CO2 molecules leave the water as come back from the atmosphere into the water. That means that at high TA levels, there is a constant out-gassing of CO2 happening which effectively raises the pH. You see this particularly with SWGs, because the SWG process creates hydrogen bubbles. As these bubbles contain only hydrogen (i.e. no CO2), CO2 from the water will very quickly evaporate into these bubbles, driving your pH up over time. But any type of aeration (water features, kids splashing, the constant air volume sitting over your pool, ...) results in CO2 out-gassing. That's why TFP recommends lower TA levels compared to the standard pool industry advice.
That second aspect is what Marty was referring to when he said "If your pH rose by 0.3 in a day, your TA is not low". 0.3 is quite a lot for one day. Even 0.1, I still consider quite a lot for one day, indicating that your your TA should be quite high. But not because "pH is reasonable stable" as you concluded, but because 0.1 is still a considerable drift for just one day. On the other hand, 0.1 is still quite low to actually see a difference in colour in the pH test, so you needed to watch that over a longer period to work out the average daily drift.
You need to find that sweet spot with the right TA for your pool, where your daily pH-fluctuations are small (buffer function of TA), long-term pH rise is small (CO2 out-gassing due to high TA) and your CSI is in the desired range where you don't get scaling or plaster damage (higher TA means higher CSI).
When you compare measurements from one morning to the next morning (i.e. at the same points within your cycle of chlorine use and creation), you would primarily see the steady pH-rise due to CO2 out-gassing. Small rise from morning to morning means TA should not be too high.
If you do multiple measurements during the day and you see a wild up and down, then you'd see the effect of TA being too low. You shouldn't see that effect with a colour based test at all, you'd need a high quality, high precision test for that, unless the TA is really that low. But you really needed to see a significant up and down around the steady pH-rise to conclude that your TA is too low.