Under IANA, regional registries such as ARIN (for the US) and RIPE (for Europe) will ask any IP block taker to know if it's for residential usage.
This means that ARIN, RIPE and other registries willl know which IP blocks are dynamically allocated for residential use.
In big, an ISP can ask ARIn for an IP block, and ARIN can make sure those ip blocks remain in DHCP. It's to prevent running out of IP addresses, as space with static IP addresses are harder to control.
Note also that when an ISP needs more IP, ARIN can refuse to give them if they have too much static space used.
There are blackhole lists, such as the Spamhaus PBL. who will simply check that information, and if you're in a block allocated for dynamic addresses you'll be tagged. It doesn't make any difference if your ISP has reserved an IP address for you from their DHCP server or from PPPoE.
Edited:
You might also want to read Help! My IP address is on the PBL! What should I do?, which says:
Nothing, in most cases. Read through this FAQ for further explanations.
The first thing to know is: THE PBL IS NOT A BLACKLIST. You are not listed for spamming or for anything you have done. The PBL is simply a list of all of the world's dynamic IP space, i.e: IP ranges normally assigned by ISPs to broadband customers routers/modems (DSL, DHCP, PPP, cable, dialup). It is perfectly normal for these IP addresses to be listed on the PBL. In fact all dynamic IP addresses in the world should be on the PBL. Even static IPs which do not send mail should be listed in the PBL.