Has conseguido una carcasa de recambio transparente?
Cambiar un altavoz no tiene ningún misterio, pero asegurate de que sea ese el problema. ¿te funciona el sonido por el minijack? Es raro que se estropée el altavoz, pero puede ser. Si dices que está oxidado igual le ha entrado agua o algo (y lo raro sería que funcionara el resto).
Lo malo será encontrar un altavoz igual, aunque no debe ser dificil encontrar en algún rastro un GBC estropeada por 2 o 3 euros. También puedes probar a ir con el altavoz viejo y buscar uno igual o que como mínimo quepa en la carcasa en una tienda de electrónica, y también rondará ese precio (y te evitarás tener que desoldar el altavoz de recambio)
suerte!