Правильно: рыбий жир.
Эти слова различаются по значению. Рыбий – 1) принадлежащий рыбе: рыбья чешуя, рыбий хвост, рыбий жир (жидкий жир из печени тресковых рыб); 2) бесстрастный, холодный ('как у рыбы'): рыбьи глаза, рыбья натура (холодная натура). Рыбный – 1) относящийся к рыбе, связанный с ней: рыбный запах, рыбная промышленность; 2) приготовленный из рыбы, с рыбой: рыбный суп, рыбные котлеты, рыбные пироги; 3) богатый рыбой: рыбные места.
Написание со строчной корректно.
Рыбий жир – это определенный продукт, который получают из печени рыб. Рыбный жир – это в целом жир рыб. Так что, если составители СанПиН имели в виду второе, ошибки нет.
Вот хорошая статья на эту тему.