To answer the first question, most of the ranges provided are already within the allowed limits the prototype provides. I am not sure I could do what your suggesting without making custom entities, which is not something I intend to do with this mod. (most of these values are required to be positive)
Edit: I looked at energy usage, and it does not say it is limited to 1 (going above 1 would increase energy costs), so I would have to test if its possible, but it may be.
As for the second topic regarding science pack drain, there are two settings that exist on labs. science_pack_drain_rate_percent (int) and uses_quality_drain_modifier (boolean). We do not touch the science_pack_drain_rate_percent on the labs itself (such as biolabs having 50%) and only mark the value of uses_quality_drain_modifier as true or false. If the addon in question is modifying the quality prototype drain % then we would have an overlap.
What is the mod your are referring to? The best solution I can think of would be checking for the setting "quality affects lab drain" to be true before making the adjustments to the quality prototype drain % and not setting anything on the lab prototype if its false (since that is default). Then the mod could add its own entities which will have the property set to true and modify the global quality prototype drain % on its own. But you would also lose the ability to enable the setting, since it would overlap their implementation.