Turns out I need to place my jar in the lib\ext folder for groovy to load it. I was under the impression that it would first read the current directory :(
Once I placed the jar in the ext folder everything functioned as expected.