So, I gave up on PAWN, tried GameMonkey, and gave up on that- at least for now. I feel like it was worth messing around with, though- I understand how to use dlsym more, now. I also know some more of the pitfalls of writing C code that's 32-and-64-bit interoperable.
So, that's sol3 and sol4 gone, used up, spent. I'm back on sol2 now, actually making it work. I feel invigorated! Compared to what I've been doing, this is a breeze!
Yeah, right. Back to work!