Much appreciated. (and my apologies for the long delay) Lots have been happening, which I may write about later.
There is a process for a waiver and I think we may try it, despite the fact that I think you are probably right. (if we have learned one thing in 10+ years of immigration stuff, it is that you never take 'it can't be done' as an answer--if there is a process for something, there is always a chance. But again, I do appreciate the reply, and from what I have read as well, it will be a tough waiver)