You know, that kind'a rings a bell, but I'm not sure. I understand what your exploring here, and that is LBSR may have in the past "deregistered" a deal like this only to enter another on more favorable terms.
If you are correct, that would explain why we haven't first heard of "money in the bank" from Genesis. Even so, this means something significant has changed here for the better - reduced risk -, and this will have a positive impact on the market.
I would also suspect that if a new financial arrangement is to be announced, it will be of very short duration.