The expected release number and prior release number you've provided seems to differ from the one seen on FPI calendar and calendars on other sites.
Expected release number being 0.3 and prior month's number being 1.
Am I mistaken, or is your analysis simply based off wrong numbers?
I'd also be cautious when it comes to selling GBPUSD prior to the release. Although the expected release number suggests a negative bias and probable sell, you have predicted a sell prior to yesterday's minutes meet while in reality we witnessed a major buy (again, prior to the UK minutes).
Again, correcting expected release number and prior release number is something I'd advice, so that other people here would not be led astray.