Would damage caused when a rib entered my lung in the past cause copd?

No. A traumatic lung injury does not cause copd. COPD results from inflammation causing airway damage usually as a result of smoking.
Unlikely. There may damage to the part of the lung that is pierced by the broken rib, but that is not the likely cause of copd. Usually it is due to smoking.