Yes, the Coelacanth was a huge embarrassment for evolution (one of many).
I used to debate with evolutionists, but it is useless and will just wear you out. They have their minds set and no evidence can change their minds.
I liked your thread, we have done a lot of similar reading.