The blood clot was in the foot? Strange place for one, usualy its in the calf. They usualy arent a problem if they stay put, if the break loose then you have problems.
Prolly got him on blood thinners and will observe it for a few days.
Was the person who violated you at least good looking
Tom