Wireless clients bypassing proxy, firewall instead

I have an issue with wireless client networks in my network that cannot use the proxy service for authentication in order to traverse into our network (I'll call it Network A)
The policy for Network A is that all traffic into it must be proxied. I will be able to get a waiver on that policy for the wireless devices that cannot work through a policy, if I can come up with a secure alternative.
So I am looking for some ideas. I can have these wireless devices (networks) traverse thru a firewall but I don't think that will suffice to equal the security of using the proxies.
Any wireless security experts and/or firewall experts to get me rolling here?

My main issue is outbound to the internet. iphones need to get to Apple's APNS to register and do updates and fixes if needed. The devices are not proxy aware and my corporate mandates all internet traffic to be proxied.
My proposed temporary workaround until a final solution is to have all iphone devices enterprise wide be provisioned to be in one vlan and have that vlan be the only subnet to route around the proxy and touch the Apple APNS network. So that singular route and that route only. But what about the reverse direction. At some point the Apple network needs to connect back to the iphone. How would it know where the phone is?

Is there a workaround? How has this been done before?

What about using a "push" instead of allowing the APNS to pinhole thru the firewall to reach back to the iphones? Is that feasible and how would that work?

If it failed it's probably configured wrong. I've done it for thousands of Apple and Android devices. You may have issues with HTTPS traffic but everything else should work fine if the proxy can handle it.

I have learned more from my technician to share with you. According to Apple support, the iPhones are definitely not proxy aware so they told us (my technician) that we HAVE to bypass the proxy, and specifically what ports to allow to their network.
When you say "if it failed, it's probably configured wrong" are you talking about the configuration of the devices or configuration of the proxy?

FYI, if I NAT clients, we could eventually have over 20000 clients, not sure if any NATing would make this more secure...

More importantly, since you've done this for many Apple devices can you share your method? Any docs you can share on how it's done?

Apple devices 100% support proxy. They don't need to support config parameters for transparent proxy though if the proxy is inline with your internet gateway, or you use WCCP, for example, but simply look at any Wifi connection you have on your iDevice and you'll see the option for HTTP proxy.

This Micro Tutorial will show you how to maximize your wireless card to its maximum capability.
This will be demonstrated using Intel(R) Centrino(R) Wireless-N 2230 wireless card on Windows 8 operating system.

Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually.
After setting up a router, find the network security…