It looks like with the most recent version of the poptop port on October 18th, the default is now to build without the --with-bsdppp flag, so it uses kernel ppp rather than userland.