I took my edge to the dealer, it turns our something industrial strength got sprayed over my car and normal over the counter window cleaners would not cut the film I was seeing. The body shop used something they have and it cleaned up perfectly! They even gave me a free can of it!
The dealer was great and my new Edge looks awesome once again. Thanks Ford!