Mi sembra che anche per te era molto strano che un problema di questo tipo non avesse soluzione!! anch'io ho quindi deciso di fare ulteriori tentativi seguendo peraltro strade molto più semplici: Come puoi notare si tratta un banale problema di sintassi che poi è la stessa dei cursori predefiniti.
errato
<span onclick="curPers.style.cursor='url(penGiallo.cur)' ">
corretto
<span onclick="curPers.style.cursor='penGiallo.cur';">
Però La tua soluzione è molto interessante. La archivio perché sono sicuro che mi tornerà utile in altre circostanze.
Grazie ancora.