Is it accurate to call the quantum threat a “myth”?
Currently? Yes. In the future? Nobody knows.
If sufficiently advanced quantum systems are developed in the future, could exposed public keys practically theoritically become vulnerable?
Theoretically? They can be broken, without any quantum computers at all. For each and every valid public key, there is one, and only one valid private key. In smaller curves, you can see it exactly, how public keys are turned into private keys. In bigger ones, it is exponentially harder, but during curve construction, the total number of keys is calculated, and is mathematically proven to be correct.
is migration to quantum-resistant cryptography technically feasible within Bitcoin’s consensus model?
Yes. You will have just a new address type, with a different cryptography. We already migrated from ECDSA to Schnorr signatures. Migration to "foobar signatures" can be done in exactly the same way. I said "foobar", because it is not yet sure, what exactly will be picked. There are some proposals, but nothing is set in stone yet.
if Bitcoin can adapt before such machines become practically usable
Technically? Yes. Socially and politically? Nobody knows. Even if new signatures would be deployed tomorrow, it is unknown, how long it would take for people to upgrade, and how many people will refuse to do so, for various reasons.
i would be interested in hearing technical perspectives on how realistic such a migration would be
Instead of "OP_1 <taproot_key>", you would have something like "OP_2 <quantum_key>", or something similar. And maybe that key will be hashed, when people will scream, that hashing with many collisions is more difficult to break than provably collisionless secp256k1. Or if these things would take too much space, when used, so they will be moved to inputs.
By the way, the main reason why Satoshi hashed public keys, was because of space. Public keys took 65 bytes in uncompressed form, then 32 bytes after SHA-256, and then 20 bytes after RIPEMD-160. Maybe quantum keys will also be hashed, just to make outputs smaller.