before my question, let me recap:
because OSX (1.6.8) is only letting ICS through 192.168.2.1 gateway, i edited /etc/config/network to look like so:
config interface lan option ifname eth0 option type bridge option proto static option ipaddr 192.168.2.254 option netmask 255.255.255.0 option gateway 192.168.2.1 option dns 184.108.40.206
and, i edited /etc/config/firewall to enable forwarding (not sure it was helpful, but it worked after i've done it)
config zone option name lan option network 'lan' option input ACCEPT option output ACCEPT option forward ACCEPT
reboot the MKIV, turned on my ICS in OSX and configured the dhcp for the Ethernet to be
192.168.2.200 <-- osx as client
with no router or dns addresses..
so far so good. im able to ping from the MKIV and do an nslookup.. it all seem great!
EXCEPT, when loggin in via wifi with a pwnt device, not connection what so ever.. i've been on the issue for the last 3 days and so far, im only been able to ping outside..