Problem solved. Turned out to be a stupidly simple thing that I was just overlooking.
The issue was that by default the code generated by the Plugin Wizard does NOT declare classes with the BLAHBLAH_API macro, so nothing was getting exported. I just needed to add that and now all good!