Did you ever find out the father. Same situation
The way I figure it your last period and cycle length suggest ovulation Nov 13th to Nov 16th. The due date suggests ovulation Nov 10th. Either guy might be the father, but the probabilities favor guy A who made more than one deposit on potentially fertile days. If you were to tell me that on Nov 17th your sex drive was particularly high, I would wonder if that indicated you were ovulating late and guy B had an equal chance.
I think it would be guy A
Did you get the due date from the measurements of the baby on an early ultrasound?