Na Letnich Igrzyskach Olimpijskich 2004 w Atenach, Galea ponownie zakwalifikowała się do startu na 100 metrów stylem motylkowym otrzymując miejsce z puli Universality od FINA. Rok przed igrzyskami olimpijskimi, podczas Igrzysk Małych Państw Europy 2003 w Valletcie pobiła rekord Malty i uzyskała czas startowy 1:03,62. Uczestniczyła w tym samym wyścigu eliminacyjnym co w Sydney, rywalizując z pięcioma innymi pływaczkami, w tym 16-letnią Kateryną Zubkową z Ukrainy. Pomimo nadrobienia czasu na ostatnich 50 metrach, Galea zajęła czwarte miejsce z czasem 1:05,47, tracąc zaledwie 3,25 sekundy do zwyciężczyni Zubkowej. Galea nie awansowała do półfinału, zajmując pierwszego dnia eliminacji trzydzieste szóste miejsce w klasyfikacji generalnej.
Angela Galea zakończyła karierę pływacką w 2007 w wieku 24 lat, krótko po udziale w Igrzyskach Wspólnoty Narodów 2006 w Melbourne i Igrzyskach Małych Państw Europy 2007 w Monako, kończąc tym samym trwającą dziesięć lat karierę w zawodach elitarnych.