RE:Exportar de PostgreSQL 7 a PostgreSQL8.0.3
mmm... no creo que pase eso, generalmente cuando haces pg_dump de tu base de datos, coge todos los objetos con el estado actual que tienen y se exportan al archivo con la ultima modificación que se tiene de la tabla, funcion, vista, squema, etc. y al momento de levantarla a otra base de datos, el pg_restore hace lo mismo y te actualiza e inserta nuevas funciones en el caso de que exista, así mismo con las tablas, ahora, me ha pasado que cuando he tenido que hacer un backup y chancarlo en otro lado, si hay relaciones que no hay sido vistas en el la db anterior y en la nueva si se contemplan las relaciones, no las va a chancar, porque hace una validación con la consistencia de datos y relaciones.
Intentalo nuevamente, quizas exita algo que no se este ejecutando bien para que no te carguen las funciones modificadas.