You're correct - an optical cable with no metal will not generate a ground loop.
To help us come up with ideas, what have you tried already to get rid of the ground loop?
Here are two articles from Audioholics on ground loops, one from
2007 and another one from
2009.