In their defence, nobody can implement auto-detecting domains well, because there's no way to efficiently enumerate DNS records.

(Excluding NSEC-style enumeration, which is not always available.)

I feel like I'm missing something, AXFR?

Almost no mainstream existing provider you’re migrating from would support AXFR from Bunny’s servers. But yes, AXFR would be the ideal solution in a perfect world.