"Unfortunately after the election the big lobby groups in the environment and labour pulled out all the stops and we instead have an NDP/Green alliance. "
Nope. Wrong! The Green and NDP platforms were quite close in many areas. There was no aligning with the BCLibs platform at all. The Greens had no choice which party to ally with - the NDP - just on that basis. 
Add the dislike and distrust of Clark from most voters,  and very very few BC voters expected any other alliance than NDP-Green. Add yet more: the 3 NDP mlas received many emails about what they should do, and (from other reports) just about zero favoured joining with the BCLibs. It didn't need any 'big lobby groups' to come to an easy decision.
There were no real options on this.