Ambos são idênticos ao navegador na máquina local. Os cabeçalhos que você mencionou são a única diferença.
O cabeçalho Ctrl + Refresh significa que todos os servidores em cache ao longo do caminho devem retornar uma nova cópia da página.
Os cabeçalhos Ctrl + Shift + Atualizar significam que todos os servidores em cache ao longo do caminho devem retornar uma nova cópia da página e também não devem armazenar em cache a página para solicitações futuras. Em outras palavras, na próxima vez que a página for solicitada, ela deve usar um cache anterior da página ou solicitar uma cópia nova, mas não deve usar essa página.
Pragma: no-cache é a versão HTTP 1.0 do Cache-Control: no-cache. Não há nenhum equivalente HTTP 1.0 para Cache-Control: max-age = 0.
RFC2616 seção 14 subseção 9 tem informações relevantes: w3c.org: RFC2616 seg 14.9. 1