I managed to install the sudo package as I'm accessing remotely and don't have RSA Keys setup for the root user.
The IGMP Proxy was restarted from the command line with:
#sudo pfSsh.php playback svc restart igmpproxy
I then played around with the cron job tool and have managed to schedule a working IGMP Proxy restart at 01:00 every morning with the following command ran as root:
/usr/local/sbin/pfSsh.php playback svc restart igmpproxy
Hopefully now the 2 channels which kept going off after a couple of days (Nickelodian and Disney) will stay working and my wife will be off my case.
Thanks a lot!!