Fix dealer registration

Applies a new round of fixes to finalize dealer registration for AC.
I'm not currently running them, but it's good to keep in mind.