I think the magnet reference is just a misleading mixup on the dealers side who was probably not familiar with iButton specifically. Very old immobiliser systems used simple reed switches and magnets - basically just pure security by obscurity.
The purpose of the switch is also unconfirmed by the article, but this exact combination of cheap chinese button + ibutton reader were an extremly common retrofit into Opels in Hungary.