I can only say you have no idea how Wings and Wing Missions work. I'll leave you to address that on your time.
Escorts get paid at the time of the final transaction, by the game. Find some Commander in your Group, you'll need three, plus you. One of them would Cargo ship up, and get a Trade mission, then fill his hold. The group then travels together, for protection, kinda like an escort, to the final destination. If the Trader is hunted by the escort, the mission fails, and you can't trust your freinds, no one gets paid, except if there is any acquired cargo involved after the betrayal.
All of that timing stuff is up to you anyway. FD have given you the tools, use them. No one wants to hold your hand.
Cargo profit sharing is not an escort mechanic.
Wings are not a substitute for escorting.
Escort missions have specific hallmarks :
1. you must remain in proximity to what you are escorting.
2 . your pay has nothing to do with a transaction the escorted ship is doing, it's an agreed upon payment based on hazards for the journey. What they're doing making that journey doesn't matter.
3. Many escort missions are related to military actions and so have no monetary compensation but improve rank or are integral to success of a military exercise, etc.
4. escort missions have a beginning and an end destination that determines success. They're not open ended
Lets pretend that wings is a viable escort mechanic (it's not...but since you want to pretend that I haven't heard of wings before since playing the game since it was launched...lets use our imagination and journey to the alternate reality where fdev's half built garbage is actually fully realized).
Where is the in-game board that allows players to find other humans to advertise that they want an escort ..or players who are offering this service? they have such a thing for multi-crew (kinda), but not wings.
Where is the in-game tools for keeping track of which humans are bad escorts vs good ones?
Where is the in-game tools for letting people know how long you'll need an escort for and when so they're not wasting time trying to find players who match up to their wants / needs?
wings are not escorts. You can pretend they are but I can also pretend that I'm the leader of a multi-system mega corporation ...neither changes the reality of how the game exists, nor how it appears to others, nor how it functions so what you pretend is irrelevant.
edit: and who in the right mind would want such a system for a core game mechanic? Dozens of minutes (probably longer if instancing is an issue) to setup an activity that you could have started already and no guarantee that anyone will stick in the game until the end ...much less any idea on if they wont backstab you or stick to the mission once it does start. I love the multiplayer aspect of the game, but i dont play around other people's schedules and if i want to do something, i'm not waiting half an hour to start it because i have to set things up outside of the game or somehow within it and base it all on the honor system that all that effort wont instantly be wasted. F to the No.