IF Joseph was 48 years old, he would have been born 1866. There is this family who fit. Someone has changed the name to Joseph John McCartney.

Philadelphia Ward 18, Philadelphia, Pennsylvania
Joseph Mccartney 44 Born Ireland. Father and Mother Born Ireland. Immigrated 1889. NA. Marriage 1 for 10 years. Packer.
Alice Mccartney 36 Born Ireland. Had 5 children and 4 survive. Immigrated 1887.
Margaret Mccartney 7 Born Penn
Joseph Mccartney 1 year 5 mths Born Penn
Nano Mccartney 3 Born Penn
Gerald Mccartney 5 Born Penn
Sandra