Hey there,
You are right about the way injection works, however - Overwolf cannot interfere with games that are not officially supported by it (like Earth & Beyond).
If at any point you encounter an issue with Overwolf while gaming, I encourage you to contact us here: http://support.overwolf.com/submit-a-request/ - we're always trying our best to help and to provide a smooth gaming experience.
Dana
Overwolf Support Team