Of course it's always possible that any test result could be wrong, that's why they usually do two hba1c 's
The second is to confirm the first before diagnosis, with both of yours virtually the same it's extremely unlikely that any mistakes have been made you can be pretty certain that you are T2.
The point you make about your previous high carb diet somehow affecting the HbA1c, well of course you are right, the more carbs in your diet the higher your HbA1c will be, if you are diabetic.
If you were not diabetic you would be able to eat as many carbs as you wanted, without it giving a HbA1c results in the diabetic range
The HbA1c measures how much glucose has stuck to your blood cells, the cells live for around 12 weeks, so it's a sort of 12 week average.
The tests you do at home are just a snapshot of the range your blood sugar is in at that moment.
I say range, because the meters are accurate to +/-15%, which means that whatever number you see, your actual level could be higher or lower by 15%. For example, a result of 6 means that your true level
is any where between 5.1 and 7. That's why they don't use a finger prick test to diagnose us
Even with their limitations the meters are a useful tool for understanding how our food is affecting us,
For example you were 6.7 2hrs after the hot cross bun, but what was your level just before your first bite?
the difference between the two readings is more important than the actual level.
The other thing to take into account with your bun is the thick butter, fat slows the digestion of carbs so at 2hrs it's possible that your blood sugar was still rising.
When testing you have to think about what you are testing and what you want to learn from the test.
If you want to know how you react to fruit juice for example, testing at 2hrs would be a waste of a test strip, fruit juice will hit your blood almost immediately, so your blood sugar will have spiked and come back down long before you do your 2hr test, giving you a false impression that the juice had no effect.
Pizza is another classic example, high carb & high fat, again a 2hr test might have you thinking that by some miracle pizza has no effect, but a test at 3,4 and even 5hr's will prove otherwise.