Maybe a Router + Switch ?
RB5009UG+S+IN and CRS305-1G-4S+IN ($219 + $149)
You will have 3 SFP+, 1 2.5GbE port and 7 1GbE ports
IPv4 it probably can deal with 2500/500 easily.
I have both models in my network and a 5000/300 connection, but not PPPoE and it runs fine.
Before I had a 1000/300 PPPoE and it was also fine with both IPv4 and IPv6