One difference in consideration is whether interaction with a captive portal could theoretically provide remediation. If so, perhaps a new code under Destination Unreachable is best, and for those things that are effectively "permanently unreachable" Administratively Prohibited might be the best code.