Joe, one of our solutions guys may have something better, but you can try this. Add your production version of Opinion Lab, then duplicate it twice once for Dev and once for QA. Set the CSS paths for each Opinion Lab instance respectively. Go into edit mode for the tag and under Advanced Settings for the tags there is a "publish to" configuration. Set the dev instance to publish to dev, and not to qa and prod, rinse and repeat for the other two tags. You should have a situation where when publishing to dev the Opinion Lab Dev tag publishes with the correct CSS path, etc.
We have another feature that is coming out which is target (dev, qa, prod) specific configs for each tag. When this is released you'll be able to enter specific configurations for each target environment. This will be helpful when you have different accounts for different environments.