Hi Liz, this would be the husband of Charlotte Grimshaw?
Crock was not a NB name: I found 3 in the whole of the 1851 Census - searching all of NS, NB, Ontario and Quebec. The only possible Crock breadcrumb is this: http://www.bac-lac.gc.ca/eng/census/1851/Pages/item.aspx?itemid=328578
Edeste Crock is age 30, a servant in the Racine house. Scroll down a few lines and there is a Cyr family. No Henry or Henri.
ts also fascinating how few Henry's there were in the large Cyr family! The Drouin records show nothing useful.
In the 1951 Census I found one (1) Henri Cyr - age 1 in NB (http://www.bac-lac.gc.ca/eng/census/1851/Pages/item.aspx?itemid=341399
). and (1) Honoré Saint-Cyr in Quebec, at the age of 3 - http://www.bac-lac.gc.ca/eng/census/1851/Pages/item.aspx?itemid=1319266
. These both seem too young.
So, sometimes I brick wall can be busted by working in the other direction. Your family could be a Quebec family that moved east, but the NB Genealogical Society notes Jean-Baptiste Cyr and Marguerite Cormier as the ancestors of the Cyrs in NB. They are already in WikiTree: (https://www.wikitree.com/wiki/Cyr-72
They were Acadians who moved from Nova Scotia to New Brunswick, and J-B was buried on Crock's Point (near Fredericton). Crocks Point might be worth investigating, who was it named after, and was there a relationship? Their children moved to Madawaska. If you work on their sons, and their sons sons, I suspect you might track down a Henry.