you dont have a warm roof by the looks, you have a traditional breathable cold roof. Tyvec supro is a breathable membrane and will not stop moisture moving into your insulation.
You also don't need a vapour barrier with a cold roof as it doesn't really do anything apart from trap humidity inside the house.