True, but here, the insistence on using "le" (instead of just "Mistral Chat"), the "Adoptez le Chat" (adopt the cat) wording and if you go further, the little cat head inside the "M" logo makes the pun very obvious.
It's a way of using the English term "chat" while using the typically French article "Le".
It reminds me of old American cartoons that abused the article "Le" to emphasize the French aspect of a character or place.
The Mistral products "La Plateforme" and "Le Chat" follow this principle.