FritzingCheckPart is in the testing section I think (there are about 9 sections)
As far as I know they all have to exist for Fritzing internals to operate correctly. The usual method (and what I will use) is to overlay all the pins in the group on top of each other. It may be that your method will work, but I think it more likely that something is going to screw up internally in Fritzing when it comes across one of the duplicate pin numbers and that is going to be fairly difficult to diagnose when someone runs in to it. I’m part way through fixing up your part to a more standard format I should have a corrected part in a while.