В большей степени это маркетинговое отличие, которое помогает производителям выделить достоинства своего продукта. В нормативной документации есть только один термин: «рыбий жир». Равно как и в английском языке есть только одно название fish oil.
На практике же производители чаще всего называют жир, произведённый из печени, рыбьим жиром, а жир из тушки, т.е. мышечного мяса, рыбным жиром. Тем самым подчёркивая различия, что жир из мышц считается более качественным, т.к. мышцы в отличие от печени не накапливают тяжелые металлы.
Мы бы сказали так: рыбный жир – это разновидность рыбьего жира. Т.е. любой рыбный жир – это рыбий жир, но не каждый рыбий жир – это рыбный жир.