Hrm.. well, first of all.. regardless of what your grades are, my opinion is should always try for what you know you're going to be happy with. Have a backup plan, either in another speciality or, if you really want to do ortho.. a research / intern year backup.
That being said, it will be definitely an uphill struggle, but that's okay. Even for people with great scores, it still is an uphill battle. I had what it took, grades/CV wise and I still didn't match the first time around, it's just the way things go.
However, there are two things that are very important for any candidate to stand out. First and foremost is that you have a great personality and are fun to work with. That's really key. Second is to have an interesting story that is not obtrusive.
I'm not sure about the first thing, but the fact that you're a girl, have a JD, had that prior in OB,.. etc. makes you very memorable.
With your grades and such, most academic places won't give you the time of day, but I'd still apply there. However, community programs and programs that are 'hidden' gems, so to speak, will absolutey love you.
I would try to do as many aways at places you know don't get a lot of rotators. Every place favors rotators, but you want to goto a place that receives just over a few (like 6).
As far as your backup, that will depend on how much you want to do ortho. For me, I knew it was ortho or bust. If I didn't make it, I would do something outside of medicine. It just wasn't worth it for me.
If you think you'd default to OB, do a rotation in it.. if you really want to ortho, don't do anything as a backup, only plan to do research or something along those lines if you don't match.
You have an interesting story and great enthusiasm for the field. This goes a long way. Hard work and persistance seem to be what selection committees look for.
Good luck.