As I understand your post, the receiver was OOB and came back in bounds to catch the pass when the PI happened? If that is correct, you would have had two fouls. DPI and IP when the receiver came back on the field. The penalties would offset and the down would have been replayed. If the contact happened OOB, it is nothing unless the contact was a PF.