Fibroids can genuinely contribute to a miscarriage, especially if they sit inside your uterine cavity or are large enough to limit the pregnancy's growing space and affect how the placenta attaches. Fibroids in a 17 year old are uncommon but do happen. The stress, smoking and drinking around that time were likely added risk factors rather than the whole explanation.
Next Steps
A current pelvic ultrasound would show if any fibroids are still present and where they sit, which matters for planning any future pregnancy.
Health Tips
Please see a gynaecologist in person with this history, who can review any old scans and assess your actual risk now.