as cheap as this part is, get another one. The problem is how do the other parts that mate up to this flange look?
and if you can make your photos slightly smaller it would be nice.
how did you drill those out? that is not a normal result for drilling out rivets, it looks like a little rodent chewed them out, with bite marks