My findings match yours up to Cyrus. My Cyrus is actually John S.(Cyrus) King.I have him at sons wedding (Harry B.) 1911 to Martha Woolever,PA in Cazanovia, N.Y. Also have death of (Sirus) King in Rensslaer, N.Y.in 193? (2345or6) hard to read. No information on Martha. Some connecting info. maybe of French ancestry heard King is/was LaRoux. Also heard in lumber business. Now pretty sure Hiram you've identified fits. Now to find out where Hiram came from before going to Dundas, Wentworth, Canada. Looking in Vermont, N.Y. and Mass.