C svg прокатывает только в том случае, если вы не задали цвет в самом svg, а вы это сделали.
Заданный в svg цвет через CSS переопределить нельзя. Если только вы не меняете значение атрибута с помощью js
С элементами формы работа возможна только из потока в котором они созданы.
Хотите обновлять progressBar, передавайте значение из своего вспомогательного потока в основной и он уже обновит progressBar