I know this is an old thread but I need to thank you for doing all this research. My new-to-me 2013 XLT also had no glove box light.
I just purchased p/n 8A5Z-14413-A (switch & bulb) and 3U2Z-14S411-EHA (Wire assembly). They are indeed a perfect match! The dealer gave me the switch for $17, and the wire for $ 21. Well worth it to have what should have come in the vehicle in the first place.
I will not be removing the console to wire this up. Unclipping just the top edges of both sides of the console, and popping off the horizontal plastic piece the console arm rest latches into, gives easy access to the 12 volt cigarette lighter in the front of the console storage area. A couple of Posi-Taps should do the trick after snaking the wires from the glove box along the inside of the passenger side console cover and around the cup holders.
Thanks again!