Right, you need a tune for your turbo, not an ETR tune. Surprised Revo would have let you flash that file to begin with. Perhaps they don't care as it's not their problem if your turbo goes boom (easy $$$ for them).
Tell us more about this VWR turbo though. Specs? Cost?
I got this 2nd turbo (nearly 90% new) around 2500USD
i dont have the specs , neither in VWR own website , i have the PICs