I agree that as you created that image they cannot claim that it belongs to them. But if they are using it on another site, there's naught I can do about it; you'd have to report it over there to whoever would be in charge there. If said staff want they can ask myself for clarification/confirmation on that.