Carbs aren't the issue, total calories are. Focus on the foods I listed in the "Kid's Nutrition and Supplements" section of this article.
What did you weigh 3 months ago?
What does your training look like (days, exercises, sets, and reps)?
For your size, that protein intake is fine. Be sure to get it 7 days a week and you're good.
If your folks can afford to go through that much salmon, awesome. As an alternative, I'd suggest several whole eggs every day (scrambled, hard-boiled, whatever). Plenty of good fats and good protein, easy source of high-quality calories.
Just to be clear, under no circumstances are you to tell your folks "I can't eat that, it's not muscle-building food" when it comes to family dinner. There's literally no reason for you to try changing or "improving" anything served at dinner.