Howdy Duc and welcome to our forum. Sorry to hear about your corner crash, glad to that you and the other riders were able to walk (ride) away from it and later on continue with the race.
Yes, absolutely you can race on a CR or Vamoots, but if you can manage it I'd say go for the RSL. You should be able to transfer just about everything over to the RSL with the possible exceptions of the BB and perhaps maybe the crankset. I'm not sure if Campy has a BB30 option available yet for the Chorus groupset but I'm sure there other solutions which our more knowledgeable forum members can help you with. Another thing to consider is along with the BB30, the RSL also has a 30.9 seatpost instead of the common 27.2 size.
As far as the BB30 stiffness goes, I ride a Campy Record 11 equipped Compact with standard outboard cups so I don't have first hand experience, but from everything that I've read about the BB30 it is the real deal. Besides, look at it this way... Moots would not use it in their top-of-the-line racing frame unless there was a 'very' good reason to implement it into their frame design.
I guess the best advice I can give you is get in touch with your local Moots dealer and swing a leg over a few of their frames and see how they feel. Another thing I would also recommend is give the factory a call and talk to the crew at Moots, they are a wonderful bunch of folks and can help you to get started in achieving your dream ride. You can also find a list of dealers here on this website.
Also, finding a Moots frame that fits you shouldn't pose a problem, and don't forget you can always go with custom sizing and have a frame that's made specifically to fit 'you' perfectly. Moots also offers matching titanium seatposts and stems to further tweek your ride (and increase bling factor!).
Good luck and if you have questions, feel free to post them here on the forum, the gang here is great and are always happy to offer good advice not to mention that the man himself Mr. Jon Cariveau, chief whip at Moots regularly answers questions and offers expert advice here on the forum.
And remember, whichever Moots frame you decide to chose to post a few pics in the 'gallery' after she's all built. You can see pics of many of our other members as well as a pic of my Compact and hopefully soon pictures of my upcoming Psychlo-X once she's all finished (that's a hint Jon!) :-)
D.