Ugh, I guess I'll start checking out Raknet then. NO PROMISES though. I'm going to start looking at it and making testbed programs. If it clicks and I can figure it out, I'll see what I can do.
Gonna make a simple console based chat program tonight with it. Raknet's licensing basically states this - you do have to pay them $5000, but only after you earn $250,000. Up until that point it's totally free. I think that's a pretty fair licensing scheme.
Meanwhile, you guys can start brainstorming how it will work in Construct. I'm envisioning it as three plugins. A client, a server, and a network replicator. The client and server are single objects that you drop into your program. The network replicator attaches to any network aware objects or sprites and synchronizes them over the network.
EDIT: Just made my first Raknet connection over the interwebs. It's not terribly difficult. Multiplayer Tic Tac Toe is functional.
Well...after checking it out a little more...yeah Tic Tac Toe is easy, but once I start thinking about implementing interpolation, my brain starts leaking out of my ears. I think I'll leave this to someone that knows what they're doing. Interpolation is not built into Raknet. It's what smooths out an object's movement between packets so that it's not jumping around. I will continue to supply plugins to the community, just not things this complex.