Poise, via Response.Redirect o HTTP_REFERER é omitido
Tenta mandar para a session o Request.ServerVariables("SCRIPT_NAME") como http_referer antes de mandar o Response.Redirect, dai tu pode testar se o HTTP_REFERER do Request estiver vazio, procura no Session
Alias, se não me engano no firefox e no opera o usuario pode até desabilitar o REFERER
Procura nas ServerVariables se alguma coisa pode te ajudar a rastrear:
For Each o In Request.ServerVariables
Response.Write o & ":" & Request.ServerVariables(o) & "<br/>"
Next