Frozen-thawed sperm take a little time to "get up to speed" - literally. I wouldn't worry about the "slow" description immediately post thaw. They will pick up speed after entering the uterus. 11.5 million is still enough to get the job done.
Sorry, I cannot comment on the clinical information. It is outside my area of expertise.
Thanks Dr. Smith. The meds question was (literally) an afterthought...you answered my main question, was whether we stand a chance with this donor. Thanks again!