I do this regularly, with an SLC 5/03 and a 5/04. It's pretty straight forward messaging from a CPLX, CLX, to an SLC (through a NET-ENI) with either a read or write. I just set it up in the CompactLogix as an SLC typed read or write and pretend there is no net-eni module and it works every time.
It becomes more complicated if the message instruction is in the SLC, it's actually a DF1 message in the SLC logic, and the NET-ENI configuration has to have the DF1 nodes mapped to I.P. addresses.
I am not aware of any way to message the NET-ENI directly from the Ehternet side, or somehow send a command to it. Why do you want to r-boot it every day, it sounds like you have an issue with communications dying and a re-boot of the NET-ENI fixes it? I had a ENI module that did this, I updated the firmware, to no avail, I then replaced the NET-ENI and that fixed the issue.