Hmmm… what you're saying is the truth. But I don't really think that banks are going to make use of these altcoins you have mentioned. What they might do is try to build something similar to them that they will be in full control of and that might then serves as a replacement for SWIFT. But we never know yet, or they can still do an upgrade that will help them continue with their current system. We just don't know anything yet.
Agree. Banks could either use a Blockchain system of their own, or simply join an existent Blockchain (mostly centralized) like Ripple or Stellar. On the other hand, SWIFT could either join the Blockchain or remain as is. But, that doesn't matter because Banks have slowly been adopting Blockchain technology for their own benefit. With or without SWIFT, I believe that our current financial system will be greatly improved in the future. Within a few years from now, we might not be using physical cash, but rather a "digital" version of Fiat.
There's a high probability that central banks will be using their own Blockchain ledger, instead of an existent one like Ripple, because it gives them greater control over transactions made worldwide. They could easily check balances, restrict accounts, or even freeze them with ease. A Blockchain system governed by Banks would be viable for the next generation of Fiat currency.
Nonetheless, Blockchain technology is still fairly new to the world. Which means, that it's still early to determine whenever it'll be the ideal solution for finance or not. As time goes by, technology will improve in many ways. Given the uncertainty of crypto and Blockchain tech, no one knows what will happen in the future. Just my thoughts