Your part is incorrect. The pcb svg has no stroke width defined, and thus the hole size is the same as the pad size. It shows correct in Fritzing but the gerber output is wrong. The solution is to use the version of the part in core parts (I had to modify yours to be able to load it, as it conflicts with the one in core parts.) If you type df player in to the search bar in the parts bin the one i core should come up. If it does not, you likely need to update your parts. There appears to be a bug in Fritzing that will load conflicting parts, so you may need to do a delete minus of the current part in your sketch (which will delete the part, but leave the traces present), save the sketch, then reload it (to remove the part from the temp parts bin) then use the one in core parts.
Peter