If your app looks fine in the App Store, and your direct link works for you, then you may be fine. I'm still not sure about the actual state of the app. I realize Apple heavily pushes the "TestFlight" idea. I think they have their own, ulterior motives for that.
What you've described so far simply doesn't make any sense. You have a website that doesn't have a link to the app, just "coming soon" and "sign up for updates". Yet you are talking about searches and results? And you are doing some kind of OTA update on this app that isn't using the App Store? Should the app be available in Canada? Why not?
Maybe you should take a step back and honestly assess how this all looks from the perspective of Apple's App Review. You might want to really dig into your spam folder. I think you may have already been kicked out of the developer program.