Oh. I hope that you receive some news soon. I've been waiting for some fix for this mod since it broke.
And please when/if you could share your fixed version, let me know. I'll be wishing you good luck.