Without question, yes, a trike would have eliminated both of these crashes.
The only trike I have ever spent any time on, was the windcheetah (
http://www.windcheetah.co.uk/), AMAZING trike, the cost was outrageous to me at the time, but I think I could justify the purchase in your situation.