Магнитное поле связано не только с вращением планеты
Будь Земля электрически заряжена, ее магнитное поле по закону электромагнитной индукции порождалось бы круговым движением зарядов. В этом случае магнитные полюсы совпадали бы с географическими.
Но наша планета электрически нейтральна, а магнитное поле возникает в ней за счет эффекта гидромагнитного динамо, связанного с циркуляцией жидкого металла во внешнем ядре. Поэтому магнитные полюсы, в принципе, могут оказаться в любом месте.