I am a lifelong member (54 years) of perhaps the largest parish in the Chicago Archdiocese. We have six priests in residence and seven Sunday masses (including vigil).
We have one weekly sacrament of confession on Saturday mornings. This is a 45 minute block of time in the weekly bulletin (although it is typically 90 minutes before completion), administered by one priest. However, there are six confessional boxes.
I attended confession this morning with my 16 year old son (he missed mass last week while camping with scouts). There were about 30 to 40 people who received the sacrament.
As a child I attended the school. We went to penance once a month as part of class, plus parents would take their children on weekends. I have an old bulletin from 1968 which shows that penance was available on Saturday mornings from 7am until noon. Also, penance was available on Sunday mornings prior to each scheduled mass (except the last mass of the day, which included benediction).
I usually attend one of two masses. Typically I choose based upon my favorite priest of over 35 years, or our retired pastor, both of whom present wonderful homilies.
The earliest mass is about 300 people, with most of them being older than me. About 3/4
of this group receives communion. There is typically just the priest and one EM. However, for all the later masses, there are several thousand attending, and the vast majority receive communion. IN addition to the priest and deacon, there are typically a dozen EM’s.
The final mass used to attract many Filipinos and Hispanics parishioners, and many (as I recall) did not receive communion. But I haven’t attended that service for a while. But that would be similar to what your experiences were in Spanish speaking countries.