I have never heard of multi spec being called rainbow. If I asked my falcon to fit rainbow and he came out with multi spec I would not be pleased. Rainbow is fitting each type of racial ecm. At least in every alliance I have flown with.
Those color jammers I had 2 battle ships distoryed by concord because I tried to use one in a fleet battle we was in . Now I will not have one on any ship I own or outfit .
You should familiarize yourself with the rules of engagement in high sec. There is nothing wrong with the ECM, you just probably shouldn’t have gone into that fight. I recommend picking your fights in null sec and low sec. To me it sounds like someone in high sec gave themselves criminal status to bait you and your friends into a losing fight.