"Słowo to (pułk) jest ogólnosłowiańskie. W polszczyźnie występowało najpierw w formie pełk i zaświadczone jest w licznych nazwach osobowych i miejscowych (np. Świętopełk). Później przybrało formę półk, wreszcie pułk."
Źródło: Etymologiczny słownik języka polskiego Andrzeja Bańkowskiego, tom 2.
Jest to więc poprawna archaicznie forma tego słowa. Nie robili tego specjalnie ani nie strzelili gapy - kiedyś po prostu tak było poprawnie. Zamykam debatę na temat ó na sztandarze.