Omron said they would investigate the ESI file I'm using, but as you said its not a small thing to do.
Omron Said their might be a possibilty to get a modified ESI file accepted in the safety controller environment, but it only works with the SL5xxx series.
But if this is not working we'll probably go for CIP-safety or X11 instead.