Hi Folks. With the help of a neighbor, I got the tire mounted and it is fine.
A tire dealer told me that the damage I did to the bead would have made the tire useless for a TUBELESS mount. But since it is a Tube Type wheel, no problem.
Thanks again for your kind replies. And yes, I'm a bull in a china closet with these things. I'm just glad I did not ruin the rims.