A ver, de poder usarlo puedes, lo que pasa es que en c el goto no se utiliza. si no te he entendido mal lo que quieres es que al acabar una funcion haga otra? Si es esto lo unico que has de hacer es llamar una y luego llamar otra y no has de tener problemas, o depende como este estructurado el programa puedes anidar las funciones, es decir, poner una dentro de otra.
Si sigues teniendo problemas con las paginas de memoria del pic, usa la directiva #separate antes de una funcion para cambiar de pagina de memoria. Esto en el caso que uses ccs y un pic 16. Los 18F tienen memoria lineal y esto no te ocurre.
Salu2