You are correct they did not fly to Virgin Gorda as the ATR could never land on that runway. AA Pulling out of EIS took 250 to 380 plus seats a day out of the SJU to BVI market. That will have a big impact on fares to Virgin Gorda. The roundtrip fare to EIS ran $180 to $240. I bought a bunch of those fares. Fares to Virgin Gorda were effectively capped by the EIS fares. I just looked at a fare on the 26 APR 1:55 flight AA is offering to EIS at a modest $1700 one way!
The other issue is of course a lack of pilots and the soaring costs to retain them. CapeAir was paying pilots 35,000 a year and that was considered good in the industry. Regional airlines are now offering $150,000 signing bonuses and $100,000 a year to start compared to about $18,000 10 years ago. With a limited number of pilots they are going to serve limited markets and charge more. Regional managements kept the pilots on starvation wages when there was a surplus which was great for their business that day but the pool of new entrant pilots dried up. The good news is the new pay rates are leading to a increase in pilot starts and the problem will look better in a few years.