I’ve traced the problem (or rather read it on here).
Sailfish has full tar. Sailfish X has Busybox tar, which can’t deal with the tar that ordinary Sailfish Backup creates.
It’s fairly easily fixable by first installing NielsDK’s tar:
https://openrepos.net/content/nieldk/tar-0
For whatever reason, this makes it possible to create accounts again.