Is this still relevant?
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263982
RIO shouldn't be used to push default route as it could be ignored by some embedded systems. I don't use pfSense myself. I just did a research on rfc 4191 and found that bug. I though it could use some attention.