One simple question for you:
Are you suggesting that, if Virginia had waited a few months to confirm the action of the convention (which action was confirmed by approximately a 4-1 margin when voted upon), that the State's secession would have been 'legal,' and that you would therefore recognize the constitutional legality of the State's secession?
Hmmm?
You can answer 'yes' or 'no'...
;>)
That's easy. The answer is "no."
Now one for you: In your unilateral secession-allowing mind, was Virginia officially seceded from the United States when it joined the CSA and allowed CSA troops onto its soil, despite the secession convention's acts not having been ratified by the voters as required?