Thought I'd share my experience with the forum.
We have an ASA5505 connected to a Qwest Actiontek PK5000 DSL router. We tried setting the router to transparent bridge mode without success. The ASA is able to ping out just fine, but the end users cannot. I'm sure there's a solution to this, but instead of spending the time looking into how to fix it we decided to go with PPPoA authentication instead of PPPoE.
PPPoA authentication will work like this for our scenario in particular.
72.216.100.134 /29 (Assigned by PPPoA) <- PK5000 -> 72.216.100.133 /29 (Manually assigned) <-> 72.216.100.129 /29 (Manually assigned) <- ASA -> 192.168.100.0 /24
Basically the block of IPs we have traverses down the line. Allowing our ASA to specify the PK5000 as a gateway. This offsets the need of our ASA having to authenticate on PPPoE. We do waste a couple of public IPs, but since we have no need really for them this works well for us.