I'm going to guess that FreeDominion chose to preempt any Canadian or US bureaucrat from being able to easily shut them down
Yes I believe you are on the right track. I don’t know all of the details but FD has had problems the the Canadian Human Rights Tribunal and moving the server to Panama would make it easier to protect to website from out of control government beaurucrats.