Короче не знаю с чем это связано, но думаю что с тегом mask и его применением, вопрос решил так:
раньше для наложения анимации на объект <g><path> применялся атрибут mask="url(#myShiningMask)".
Сейчас код
<mask id="myShiningMask" >
<rect x="0" y="0" width="100%" height="100%" fill="url(#shine)" />
</mask>
выкинул из SVG и вместо атрибута mask, применил напрямую
fill="url(#shine)".
Анимация заиграла во всех браузерах одинаково с прозрачностью по контуру объекта без маски!
Непонятно, почему атрибут mask не пошел на новом Firefox.