I cannot speak to any real use-cases beyond easily altering current_user every time you start a session.
Besides disallowing this parameter in ALTER ROLE SET statements entirely, perhaps pg_dumpall could simply skip it for missing roles? I cannot think of a use-case for maintaining an invalid setting here.
Nathan