bc1x doesn’t exist yet, it’s bc1p
reversing transactions is impossible unless unconfirmed
most info about covenants is misinformation
for example, if someone sends coins to you with a covenant attached, that actually becomes a different address
think of it like someone sending you sats, but with a 2-of-2 instead of the address you specified
it’s a different address, so your wallet will say “this isn’t my sats” and will ignore it