I know that when you initially set up a 'sensorless' brushless motor the instructions mention that you can swap any two of the wires if it runs backwards I am not sure if this applies 'in project' meaning at high RPM and under load - its possible it does, I have no idea.
As for using an l293 its a very low current device compared to most ESCs so its almost certainly too weak for what you intend.
To cut a long story short, it is possible some how after all ESCs are still just electronics, you might try letsmakerobots.com
Duane B
rcarduino.blogspot.com