Steggers,
Not logging hours for safety pilot is normal but did you say you were doing it for a company for free? Why would you assist someone to earn revenue and you not charge for your services? They obviously need a safety pilot for whatever reason so why are you doing it for free?