Здесь все вполне объяснимо: магазинную рыбу чаще всего сильно замораживают при транспортировке, а также добавляют различные вещества, которые предохраняют рыбу от загнивания и разложения.
То, что споймали сами - натуральное, с естественным, пусть и не самым приятным запахом, а у форели он и правда специфический.