Bueno pues os cuento como va el tema:
sigo sin poder redireccionar la pagina y la pagina a la que redirecciono no hace ninguna conexion a una BD. El error descrito anteriormente me da cuando acaba la sesion, y vuelve a intentar cargar la pagina donde hago el refresh. Por lo tanto no pasa por el Session_onEnd ¿no?
Me da que esto esta empezando a no tener ni pizca de logica!!!