You wrote that they couldn't move their bitcoins because the hard fork would occur in the past. I'm saying that doing a hard fork in the past is not feasible.
The hard fork will happen in the future, but the wallet of the new fork will check all blocks after block 708077, if the tx outputs are valid. My opinion: it will work.
For example:
Someone A has today 0.01 BTC, transfers it to an exchange address (> 10 BTC) -> These coins are no more valid in the new fork.
Someone B has today 0.01 BTC, transfers it to his/her/their other wallet address with 0.02 BTC -> new address with 0.03 BTC will be valid in the new fork.