"But the disadvantage is that everyone has to compile it for themselves. Some newbies might find that difficult or cumbersome. "

For people who are in the "don't know", you could always base instructions off a free downloadable OS compiler of choice. Even better make a video or macro using that compiler to take you through the compilation process. This way you sell your code, they download the free compiler and raknet, run the instructions, and voila! Seems within EULA?

However:
1) Is there a way to make your code secure (ie unreadable) before the raknet compilation process though? This is commercially important too.
2) Does Rakkar mind you distributing for free? If so, you could compile a small thin taste of your full DLL for free and then gauge how support would be for a more robust 30-50 USD product. Perhaps even just sell the source at a higher price (200 usd?) based off what people see and get in the free compiled version.