PPoE public address help

Hello,
I have a CCR setup as a traditional router without DHCP enabled. It works fine. I have been setting static LAN addresses to clients.

I would like a select number of clients to have a public IP address and not go through any NAT.

My IP setup is lets say: 75.75.112.18/30 for the Internet connection and 75.75.75.128/27 for a public IP range

For the clients who I want to receive public addresses, I have setup PPoE successfully using the public IP range. The PPOE clients receive a public address fine, however, when I seach their public IP on the internet, it displays the gateway IP of the CCR (75.75.112.18)

The PPoE clients can also ping internal LAN IP addresses which leads me to believe the main NAT masquerade rule for the local clients is affecting the PPoE clients.

Any help would be tremendously helpful. To setup the PPoE, if followed this guide: http://wiki.mikrotik.com/wiki/OSPF_and_PPPoE_Setup

You hit the nail on the head - the main NAT masquerade rule probably looks something like this:
chain=srcnat out-interface=ether1 action=masquerade

Add this criteria:
src-address=!75.75.75.128/27

If you have multiple public IP ranges that you might assign to customers, then you could use an address list:
/ip firewall address-list
add name=publicIP address=75.75.75.128/27
add name=publicIP address=75.75.76.128/27
add name=publicIP address=75.75.77.128/27
etc…

/ip firewall nat
add chain=srcnat out-interface src-address-list=!publicIP action=masquerade