Hi,
I think conditional structures are pretty flexible. There are more than just three of them, and it is sometimes difficult to classify them. In addition, tenses are often mixed up that way in speech or non-edited writing. Also, "could" with present tenses doesn't bother me, or at least not as much as "would" in the same kinds of structures.
That said, I'm not a native speaker, so you might want to wait for someone else.