Yop,
I made an update. Now modlight is transformed by transform operator and multiply (but it doesn't clone the light for now, only react with the pre-transformation matrix).
For multiply, it is a bit more complicated for now, because when lights are multiplied the shader need to be recompiled to get new lights and it is not a good idea to recompile shader at runtime. An issue will be to pre-declare in the shader all the lights (even if they are off) to already have the shader instructions and avoid to recompile, but it could slow down the shader uselessly because of unused lights... need time to think to a better solution.