Have you read my post or you chose to ignore it? It is working fine here, I tested it on different networks and /userhost adds the person to the IAL, just like /who and /whois do.
Besides, item 11 of 5.91
versions.txt clearly states:
11.Fixed /userhost not updating IAL.