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.