Okay everyone, think I can finally shed some light on this

After 4 hours sat looking at every possible microfilm record -again, for the family. I can confirm that George Anthony's baptism was actually registered twice! Once at Leigh parish Worcestershire, and again at Bransford parish (the parish is known as Leigh with Bransford)
At Leigh it states :
George Anthony, son of Ezekiel and Sarah of Twig Bed, Bransford was baptised by G. Munn on 30 July 1843 (Ezekiel's occupation, Labourer)
At Bransford it states:
George Anthony, son of Ezekiel and Sarah of Twig Bed, Powick (this is just the name of their cottage) was baptised by G.S. Munn on 30 July 1843 (Ezekiel's occupation, Labourer)
I've also double checked George's siblings again, and although most are correct, I've found a bit of a discrepancy with IGI records for one or two.
I also checked the baptism record of George Aspey, as well as every possible death record for Powick, Leigh with Bransford, St Clements Worcester and St John Bedwardine, and nowhere could I find a death of any George Anthony or Aspey/Asprey.
George Aspey Anthony to give him his correct name from the baptism record, was baptised at St Peter Powick, son of Eliza Anthony, single woman, on 24 July 1850.
A personal theory as to why I couldn't find records of his death in 1855 is that he may have possibly been buried in the original Anthony family church at Cotheridge, alas I didn't have time to check those!
As for the birth certificate, I personally feel, now I've seen the double entry baptism for George Anthony 1843, is that because his death certificate, and census records point to him being born in or around 1843, is that the birth certificate is actually wrong. My guess is a printing error or blotched ink, after all it's very easy to accidently convert a 3 into an 8!
So hopefully problem now solved

phew!!