If you don't have the height then how would any wallet know when to apply the new rules?
We already covered this. I posted the code for the IsSuperMajority() function so you could read it and understand.
Yes, we did. I did understand. This was something you said in that same post:
I don't know whether my concerns are well founded.
I don't find your concerns to be well founded. I've already tested your concerns and found no issues. I've asked for you and others to test my setup to see if I am wrong. No one has informed me of such concerns in actual practice, not you, nor anyone else.