Hi,
I tried updating it without userinfoex and it works:
Miranda sends
<iq type="set" id="mir_15">
<vCard xmlns="vcard-temp">
....
</vCard>
</iq>
server responds
<iq from="..." to="..." id="mir_15" type="result" />
Also in Miranda itself, the nickname is updated.