That looks right to me. It is now working as described in my previous post, including when InspIRCd does not send numeric 651.