Yeh, I'm really not asking my question correctly. I'm not sure how to say this differently...
OK, so if we assume that the phones are on VLAN 10, and they are connected to a port on an MR30H, then one must configure a "Wired-Only" SSID to assign to the port profile used to configure the MR30H port. Now, since MAC whitelisting is only available on access ports, the MS switch that the MR30H hangs off of MUST be configured as an access port in VLAN10. The Wired-Only SSID then must be configured to bridge to the native VLAN, which would be VLAN 10.
As a side effect of this config, any additional SSID's condifured for WiFi clients on the 30H must also be bridged to native VLAN. Since the switchport is configured for access 10, if you configured an SSID to brigde to a tagged VLAN it will be dropped on ingress to the switch port.
MAC whitelists apply to the entire port. You cannot apply a MAC whitelist to only one VLAN. And since MAC whiteslists are only avaialble on access ports this really isn't an issue (let's put aside Voice VLANs for a moment since they don't apply to this example).
Given the above example I need to put three things into the whitelist: All the MACs of the phones, all the MACs of the AP (their mgmt will be on VLAN 10 too), and all the MACs of all the wifi clients that could possible ever connect to the APs.
The only thing I don't want in there is the wired MACs of whatever I don't want connecting to the phones.
Does that make sense?