I would be more inclined to think this is correct, which ties up more with your last period date too:
Your due date: Saturday, July 28, 2018
Ovulation date: Saturday, November 4, 2017
Conception date: Saturday, November 4, 2017
Implantation date: Monday, November 13, 2017
Although I appreciate these things aren't a 100% correct, but the above makes more sense as otherwise I would have thought you would be due 2 weeks earlier.