Wow it is really a long and complicated road agreed! Ok, I think the best option is for her to come to the UK for 6 months, then be to join her for 6 months in Canada. Once the 12 month time frame is out of the way it looks like a lot more options are opened up to us.
I did forget to mention I...