Well I managed to dump it successfully with procdump and imprec. I originally thought the dll would have something to do with the protection, but it turns out it had nothing of interest. Oh well.. at least I learned something new.
sorry to waste your time...