[eluser]Joshua Logsdon[/eluser]
Just for reference for anyone else looking further into the issues:
The /system/libraries/Form_validation.php class seems to have the proper set_* methods.
The /system/helpers/form_helper.php set_* functions are what don't process the $default parameter.
It seems to be a carry-over from the older Validation.php class methods.