I seem to have solved it .... What I did is take the code to COPS instead with a FONT there using $JOB, $HOUDINI_PATH, etc and having another font node with the code for OS and machine name. Go figure.
If anyone knows why the python SOP would not update I am still very insterested in hearing it.
Cheers