^^
Let it ride, it'll finish eventually. I've been using US-05 for probably the last 5-6 batches using a temp controlled ferment chamber held at 18C (64.4F). A couple of those batches took 14+ days to finish, a couple of them only took 10. As for the peach flavor... not sure I could tell.
I did...