That HbA1c level of 54 still sounds a tad high Gordie. Its a hair over 7% in the old measure, and I had thought best practice suggested trying to get down to below 48 or 6.5% ( bearing in mind that a high normal in a non-diabetic would be around 5% or something like 38%.
So the HbA1c represents an average of the glucose load on the red cells over the last few months. Your reading would still translate to a glucose level in excess of 150 mg/dl, compared to a high normal of around 126 mg/dl.
As others have said - gallbladder stone is absolutely excruciating pain, radiating out from the centre/high back. Fatty foods are well known to exacerbate gall stones, and with the greatest of respect gordie, the diet you describe will not do you fat levels any good, or your glucose levels. Has no one offered you any dietary advice, or suggested meal ideas?
These differences might sound small and trivial to you, but a small drop in HbA1c levels represents a big reduction in the risk of diabetes- related diseases (eyes,kidneys, nerves)