You might be right and I have got the wrong entry, it just seemed very coincidental that the two names (at least the firstname and last name) were there, right place - Bristol, and more importantly the same quarter.
We never depend on a correct spelling for a surname, it often depends on the literacy or otherwise of either the person giving the details, the person writing the details or even the typist who correlated the indexes. The same would go for the middle initial. I did wonder whether I had mistaken the L when it should have been maybe an 'E' and the Bessie had been shortened from Elizabeth, but it is clearly an L.
You now have a few choices,
To check the Parish Registers for the area and see what names have actually been signed by the couple
To order the certificate and stipulate that the name is actually correct
The third option is probably where I would start if I were you, and that is to continue forward searching for another Harold Grimes - fewer of them and less chance of mis-spelling, however don't forget to check Grime without an s also - and for any that you find then check for Violet in the same quarter and see if you can find an alternative couple who fit better, at least if you have some details for the children maybe these will help narrow down the dates for you.
Mary