Hello,
Welcome to the ehealthforum and I am really glad to help you out.
Chances of pregnancy are less in your girlfriend's case because there was no ejaculation inside and moreover the dates didn't correspond to her ovulation days. This spotting can be due to ovulation or left over blood from her previous cycle.
However for completely ruling out pregnancy, I would suggest you to get your girlfriend's serum HCG levels estimated since this is more sensitive & specific than the urine for pregnancy tests. The HCG (it is a hormone) levels rise only in pregnancy and its presence will confirm the status of pregnancy.
I sincerely hope that helps. Take care.