I apologize for the ping but you strike me as the most likely person to know the answer to this question.
Personally, I don’t have an answer for you...but I can affirm that Virginia’s primaries are open. Even though I am not affiliated with any political group, unless you count the RLC, I generally vote in the Virginia Republican primary.