There will always be chance resemblances between unrelated languages. In fact, it would be statistically remarkable if you didn’t occasionally find a similar-sounding word with a similar meaning, just by random chance. Here is an article that investigates it:
I have no idea about crow, but considering no one in Chihuahua would have had occasion to see a horse until after the Spanish arrived, I trust “kawé” is Indo-European — from Spanish caballo.