I think that Gamecube games are stored as iso not rom. That should help a bit with your search.
I would check out the torrent sites as I don't think there are any sites that host Gamecube iso's.
If you absolutely cannot find any you could create your own by following one of the online guides. The linked guide uses Phantasy Star Online as an example, but it should work with other games.