That answer, however, writes that my ISP is doing something illegal.
A resposta usa "ilegal" para significar "errado" - eles não indicam que, em qualquer local específico, o governo impõe os requisitos do Protocolo da Internet como parte do direito penal.
Is my ISP actually doing something wrong here,
Sim, eles provavelmente ignoram deliberadamente os padrões da Internet (RFCs) para economizar largura de banda, reduzir custos e aumentar os lucros dos acionistas às custas de seus clientes.
or is such "overzealous" caching permissible under whatever protocols govern this?
Não, os RFCs usam (e definem) palavras como "MUST" para esse tipo de coisa.
É possível que esse tipo de experiência seja causada por bugs do servidor, mas ficaria muito surpreso se o Superuser tivesse cometido um erro negligente desse tipo. Como muitos sites, o status de logon de superusuário é muito provavelmente baseado em cookies de sessão, não simplesmente em endereços IP de cliente (isso implicaria um nível de estupidez no Superusuário, o que eu acredito strongmente que simplesmente não é credível)