Lime on Fish tastes Bitter
I'd be a little concerned about mixing aluminum foil with acid foods. Aluminum acetate has an astringent taste. I'm not finding it on the internet, but aluminum citrate (from citric acid in the lime juice) likely has a similar flavor.

Here's a recent, and seemingly reputable look at cooking acid foods in Aluminum foil (PDF file): Risk Assessment of Using Aluminum Foil in Food Preparation

Using parchment paper rather than aluminum foil would avoid the possibility of producing bad tasting metal salts.