Looking great Jim! You're gonna have a solid, solid stash after all this
!
My 2c on the watering/runoff issue - I learnt the hard way that seeing runoff doesn't necessarily mean that the mix has been saturated (assuming saturation is the goal). It's even worse with a fabric pot! So I now do what you do, allowing the plant to sit in the runoff and wick as much as it can.
@PK1 - having a light, aerated mix is great for these plants from what I've seen. The only problem is having to water very frequently. In general though, having a light/airy mix is a good way to ensure that the plant can't get overwatered easily. So adding more perlite can be a good move.
However, I don't know if watering to run-off was the reason your plant was droopy for 3 whole days. I imagine either for some reason your ProMix HP was too "dense" and held too much water, or you were possibly overwatering, and not letting the mix dry out sufficiently before watering?