I’ll see if I can help.
The first thing I notice is you have all the Inkscape labels set and that is not needed. It will not hurt anything but Fritzing only looks at the ID which you have also set. You don’t even have to set the copper pad names at all if you are using the parts editor in Fritzing to assign the connections.
I also notice everything is set to px and unless you are using the correct px per mm the scaling will be wrong. If you go into the document properties (under the file menu) you can set the document to mm (or inches). Then in the main window when you are using the selection tool you can also set the units to mm (or inches) at the top where you adjust the location and dimensions of an object. Once you have set those can you confirm they are the right dimensions? I get 2.2mm x 1.7mm for each pad and they are 8.2mm apart which is correct according to the datasheet I checked. Once saved it should always open as mm after changing the document properties.
The next thing I notice is you have all the copper and silkscreen groups inside another group and that group has a transform which could be the issue. If you select the entire thing and press ctrl+shift+g it will ungroup them into 2 groups (silkscreen and copper1) and remove the extra transform.
The last thing is save as a plain svg not an Inkscape svg as they contain extra data that Fritzing does not want/need.
Here is the file after doing the above. I have not tried building a part with it but it should be easy for you to try changing the svg. I hope this helps and I hope one of them is the cause of the issue. If it still has the issue how are you checking the dimensions after building the part?