Goldserve,
I am not sure I can answer your question. The McR-19XR is very similar in size to the McR-19. The McR-17XR is a new reflector. The McR-27XR is a shortened version of the McR-27L. As to drop in, no idea since the LED needs to go in there to. :shrug: