Patrick Agyemang had scored Preston's first league goal of the season with a low finish after a poor clearance from keeper Dimi Konstantopoulos.
But with 10 minutes left Dele Adebola equalised with a superb turn and shot in the penalty area.
And Doyle ensured a happy ending for Coventry with his 25-yard effort.
Preston manager Paul Simpson:
"I am gutted and massively disappointed with the result but pleased with the level of the performance. "But you are judged on results and there are a lot of disappointed players in there.
"We have a two-week break now to get as many things as possible addressed."
Coventry: Konstantopoulos, Osbourne, Ward, Hall, Borrowdale, Tabb (Cairo 72), Stephen Hughes, Doyle, Gray, Adebola, McKenzie (Mifsud 66).
Subs Not Used: Marshall, De Zeeuw, Simpson.
Booked: McKenzie.
Goals: Adebola 80, Doyle 85.
Preston: Lonergan, Jones, Chilvers, Mawene, Davidson, Sedgwick, Nicholls, Carter, Pugh (Whaley 84), Agyemang (Ormerod 76), Carroll (Gallagher 69).
Subs Not Used: Chris Neal, Hill.
Booked: Mawene.
Goals: Agyemang 16.
Att: 17,551
Ref: Anthony Taylor (Greater Manchester).
Bookmark with:
What are these?