Even if Peter truly meant what you claim, it makes no difference.
God clearly tells Peter to take and eat what had been forbidden in the OT, and that God Himself had declared it clean.
To say otherwise defies any normal reading of the passage.
To me, God revealed to Peter by means of a vision that no MAN was unclean. The vision of unclean animals was like a teaching tool for Peter to understand to not call any man unclean - which I base on the following verse.
Acts 10:28 And he said unto them, Ye know how that it is an unlawful thing for a man that is a Jew to keep company, or come unto one of another nation; but God hath shewed me that I should not call any man common or unclean.