If I'm not mistaken, the modern day 'Marti Gras' celebration is a descendant of that festival procession... the 'carrus navalis' coming down to us as the carnival. I believe the New Orleans parade also has a float to Isis each year, as well.
The word virgin did not mean to describe the Goddess like we think today, i.e. a woman who had not had sex... it denoted a sexual autonomy, or autonomy from men in general.