Hello there. You've gotten some great advice. An IQ is just a number and a test is just a test. I actually work with youth with intellectually disabilities and I must say those tests are not something I put much stock in. However it does sound like academically some courses are challenging for you.
Have you asked for accommodations? You can receive 504 services at post-Secondary level (in the US). You can also work toward a certification or technical program that won't require as much work in the core subjects like math or English or science.
You write exceptionally well and you seem to have a very realistic and motivational goal for yourself. I have worked with many young adults who were successful in certification programs and have gone on to earn good salaries and be very independent. You can earn certifications in welding, automotive, IT, healthcare, etc. There are so many options out there.
As far as trouble actually verbalizing in a large group-- that really is an individualized thing and is present across all levels of cognitive ability. I myself have a higher IQ but am socially very very awkward and suffer a bit. In fact I was relatively non verbal until I was an adult. However I can write like there's no tomorrow.
Hang in there. Your post is very inspiring and I am confident in you. If you ever want to talk, feel free to message me.