My situation isn't exactly like yours but I passed with minor corrections, which I submitted a month after the viva but it took my internal 6 months to come back to me approving them. The best thing to do is to keep in touch with the examiners themselves directly. If they came back with a good pass shouldn't the registry just approve you?! Sounds strange- or do you need the two external examiners' approval as well?