Hi, Rich. Both nftables.tcz and wireguard-tools.tcz need a single library from the iptables.tcz extension (namely, libxtables.so.12.2.0). If I extract iptables.tcz, grab the needed library, and put in in /usr/local/lib, then everything works just fine.
I think what I'll do is to add libxtables.12.2.0 to my backup then delete iptables.tcz from nftables.tcz.dep and from wireguard-tools.tcz.dep.
Thanks for poking me in the right direction.
P.S. Thank you, Juanito, for the nftables.tcz extension! I was thrilled when I found it in the repository. One thought about the extension: Since it is meant to replace iptables.tcz, perhaps it should include libxtables.12.2.0 and not depend on iptables.tcz for it? Or maybe libxtables should be its own extension that both iptables.tcz and nftables.tcz depend on? I don't know the best/most correct way, just thinking out loud.