I found the solution.
Clustering and WDS have no affect on this. However, when I turned WDS on, it caused ports to flap and flood my network with packets and slowed everything down. So I turned it off. WDS will be my next step.
This is for 541N's that are only broadcasting ONE SSID.
On the 541N, the ssid MUST be on the same vlan as the Apple TV. The UNTAGGED vlan MUST be the same vlan as your Apple TV.
For 541N's that are broadcasting TWO SSID's on DIFFERENT VLANS, the untagged vlans MUST BE DISABLED.
FOR 541N'S BROADCASTING ONE SSID
The 541N has an address of 10.0.2.3/24 on vlan 20.
541N with one SSID Config:
541N with one SSID Wireless Config:
THE SWITCH MUST BE CONFIGURED AS FOLLOWS! (This is a 2960WS switch):
switchport trunk native vlan 20
switchport trunk allowed vlan 20
switchport mode trunk
FOR 541N'S BROADCASTING MULTIPLE SSID's
The 541N has an address of 10.0.2.5/24 on vlan 20
541n Broadcasting multiple SSID Config:
541N with multiple SSID's
THE SWITCH MUST BE CONFIGURED AS FOLLOWS! (This is a 2960WS switch):
switchport trunk native vlan 20
switchport trunk allowed vlan 20,40
switchport mode trunk
If you configure all your 541N's like this you will be able to airplay from any access point to any Apple TV.