Since I've been out of undergrad for 10 years, I'm obviously not going to be able to get the usual pre-med committee LOR. Also, since my most recent coursework (while I was getting my Ph.D.) isn't in hard sciences, but psychology, I'm not sure letters from my instructors would be that valuable.
I was thinking of one letter from my current supervisor (she's an M.D./Ph.D., a very well respected researcher, and I'm project director for one of her NIH grants); one letter from the psychiatrist who supervised my one year of inpatient internship work; one letter from a past clinical/research supervisor (Ph.D. in clinical psychology), and maybe one letter from my dissertation chair? Or do you all think that would be too many research-heavy letters?
I graduated from Cornell in 2002 - not exactly ten years out, though sometimes it feels that way.
When I was researching what types of letters I'd need for med school adcoms, most seemed adamant that if one composite letter was not coming from a pre-med committee (regardless of circumstances), I would need two letters from science profs who taught me in a pre-req, and one "other" (the nature of the "other" varied depending on the med school). Considering I haven't taken a pre-req in close to ten years - and that the pre-req courses at Cornell are huge lectures - I imagined these letters would be fairly weak, especially in comparison to some of the people from my more recent experiences who were willing to write on my behalf.
Turns out, though, that as an alum, Cornell has no stipulations for using their pre-med committee, with the exception that one of the three letters used to write the composite must be from a Cornell professor. So, what I ended up doing was getting one letter from a Cornell faculty who taught me in an upper-level bio course (who actually remembered me so many years later), and two letters from my later experiences. I imagine this combination will result in the strongest reference possible - sticking to the composite letter format the med school adcoms seem so keen on, while not sacrificing the[hopefully] nice things my more recent contacts (who are also academics) have to say about me.
Your letters sound like they could be amazing, and I imagine it would kill you to have to throw away a letter from one of these people in lieu of a letter from some TA who taught you in orgo twelve years ago (since that seems to be what med schools want, if not receiving a committee letter)... I would just inquire at your undergrad whether they'd still be willing to allow you to use their pre-med services. Also, it might be worth looking into your grad school's undergraduate pre-med committee, as well, since I've seen undergrad committees (Cornell's, for example) that allow grad students to use their services.
Good luck with everything!