2. на роутере в настройках WAN указал 192.168.58.2/24 GW 192.168.58.1 DNS 8.8.8.8
3. патч корд от pf (192.168.58.1) воткнул в WAN 192.168.58.2
Ну, здравствуй, двойной nat.
Вам же проще и правильнее схема предлагалась.
И еще, теперь все пакеты от всех ви-фи клиентов буду уходить от адреса 192.168.58.2, т.е. запретить что-то одному клиенту
вы сможете только на железном роутере, к-ый ограничен в своих возможностях.