Surely all a bit harsh?
Virgin don’t fly from Dublin so you’re not going to get same connectivity than BA can offer.
The Virgin website gives a month grid for straight forward redemptions, so if you are looking for Upper Class just type in a date and click ‘Redeem Miles’.
The best value for miles is actually to upgrade from Y or PE to J and this is where VS make it tricky and where their site falls over.
I do hope you have success – I am flying with them in November and can’t wait!