в родном репозитории лежат прекомпилированные пакеты с опциями по умолчанию. эти опции для mod_php, в частности, указывают ему компилироваться для apache 2.4. поэтому, даже если вы поставите из родного репозитория mod_php, то он, скорее всего, не заработает с apache 2.2.
для того, чтобы поставить из репозитория mod_php, который будет скомпилировать для apache 2.2 вам необходимо сделать свой репозиторий и прописать его в конфигурации pkg. если обновление нужно в единственном экземпляре, то проще поставить из портов.
ps. mpm_itk это глючный и дырявый костыль. с разными владельцами лучше всего запускать несколько копий апача через профили в /etc/rc.conf:
apache22limits_enable="YES"
apache22_profiles="mnx torrent forum retracker"
apache22_mnx_enable="YES"
apache22_mnx_configfile="/usr/local/etc/apache22/profiles/mnx.conf"
apache22_torrent_enable="YES"
apache22_torrent_configfile="/usr/local/etc/apache22/profiles/torrent.conf"
apache22_forum_enable="YES"
apache22_forum_configfile="/usr/local/etc/apache22/profiles/forum.conf"
apache22_retracker_enable="YES"
apache22_retracker_configfile="/usr/local/etc/apache22/profiles/retracker.conf"
при этом
service apache22 start запустит 4 копии httpd с разными конфигами. разумеется, все они должны быть на разных портах.