I somehow don't believe that they were the OE steel nuts if they rounded that easily and one stripped its threads?
Any flanged self-locking steel nuts will do the job, just make sure they are decent quality. You pay for what you get when it comes to fasteners!