The reason I suggested "whole queue" is that repair and unrar is quite fast to display so most of the time not really visible, but overall d/l could take much more time and "whole queue" would allow monitoring progress!
As far as switching from one state to another, why not following the same behaviour as the tray icon:
green icon with overall progress then whenever necessary, switch over to amber then purple!