Although I haven't found a direct connection I do believe the Sopfe name is a variation on the French name Sauve.
I found three brothers came out of Ontario,Canada and moved to different parts of Michigan. The name got spelled three different ways in the different locations. Sauve, Sophy and Soffa. You will also find the name spelled Sova, Sovie,Sovia, Soffea, Sovey and Souve. If you can find one of these variations in old documents you will find your part of a much larger family.www.geocities/sauvefamilyhistory.com