Aw that's too bad! To answer your question, yes, the Feebas and Elgyem would have been just fine. If you do come across a Shell Armor Turtwig or Defiant Piplup look me up again and the Feebas and Elgyem are yours! :-)
yeah, unfortuantely that would be too much for the Turtwig. Anything else on the list you might be interested in though? any non legendary pokemon? I'd be willing to trade 2 - 1 for the Turtwig if there was any of the non legendary pokemon you want.