I updated the script to work with recent plugin, in the first post.
The problem was just the index of "world coordinate" have been changed from 0 to 1 in the projection node.
I suppose JimStar changed that when he fixed the projection node "object space" bug.
He also added the missing "normal space" coordinate used for IES light
I guess we don't have any reason to use the buggy octane Light anymore,
as we can now finally use IES texture with meshlight.