Although I have a 2G system and am using a Tune2Air A2DP adapter to do everything you both are looking for, the following might be able to assist you:
Bluetooth Audio via MMI/AMI *Finally Possible* - A5_OC
or even this: Add Bluetooth A2DP Streaming to your Audi - A2DP4AUDI - Audi Bluetooth Adapters
As for the location of the AMI, I'm a bit stumped due to your unique config of players in the glovebox. I personally have a Dension 500 installed and still have my CD (never used) buy use my A2DP or USB to drive all my music selection. I personally don't have a iPhone, but have a Windows Phone and an Android and both work flawlessly through the setup.
Oh BTW, the Windows Phone does Cortana directly through the cars BT which is AWESOME. It's like some of the brand new cars, but even better...here's what that looks like:
I need to get a nice dashmount like in the video