I'm really sorry to hear that BWI is changing to Tratorria Al Forno instead of Flying Fish. We just had a room right across from the lounge and could only smell the fish when we left our room. Maybe a slight food smell but nothing offensive.
As for making it more kid friendly, that too is disappointing. For us one of the draws of CL is the access to alcohol and nice food, and Flying Fish is more appealing to us than Tratorria. I know everyone is different but we have always seen enough variety that there should be plenty for kids. Honestly, peanut butter and jelly sandwiches were there daily and you could very easily take some back to your room.
I also saw some people who let their kids just go wild in the lounge climbing upside down on chairs and taking food without using serving utensils. And the lounge was so busy in the evenings that it just wasn't even enjoyable. Making the food more kids friendly may just make access even harder.