I think you are correct, in spite of the German sounding name, it is Spanish. Sarco has been importing guns from Sweden and I see they have a Habicht listed for sale, so it may be that they have some parts guns in their back room...a long shot, but you never know.
I faced a similar issue with a French made double and opted to send it off for a repair (I should be picking it up next week). I think the gunsmith was going to weld, but then opted to face off the broken pin and drill and seat a new pin into the hammer.
Good luck-
Doug