The pubkeys don’t change between ECDSA or Schnorr, they are just curve points on secp256k1 in either case. Just the signature is different, and the respective output type requires one or the other in the witness stack for spending.
Yes, you are correct here.
reply
The question is whether or not the requirements for an attack change/simplify if you only know the bc1 address.
reply