You don't even see a hotplug event in Xorg.0.log. (at least I did not see during my tests). The event won't come from xbmc-xranr but CWinEventsX11: https://github.com/FernetMenta/xbmc/blob/master/xbmc/windowing/WinEventsX11.cpp#L282
Anything wrong with that?