Hi! I've got some bad news for you...
You live in Rhode Island. Subaru has next to nothing to do with the delivery of your car, except for shipping it to Subaru New England (SNE). Your port is NOT a Subaru port, and your accessories are NOT installed by Subaru Indiana Automotive or Subaru of America.
Your car ships by rail, probably to Boston, (which could take weeks, sadly), at which point, it gets queued for Subaru New England to add the "port installed" accessories. They may or may not have a backlog. Last I checked, it seemed that SDC (Subaru Distributor Corporation) cars (NY and NJ) were also going to Boston for accessories. No idea why.
Your dealer would have the most information available for a customer, BUT, they too will be lacking some info, since it's not up to them how or when these things happen.
If you were not in New England or NY or NJ, your dealer would order the car from Subaru of America/Subaru Indiana Automotive, and the car would be shipped "directly" to them. SIA would build it, ship it to accessories install location, install the accessories and ship "directly" to your dealer (ship by rail to a rail yard, then onto a truck for direct delivery).
BUT, you are in one of those areas. Your dealership ordered a car from Subaru New England (a distributor, and not part of Subaru of America). SNE then ordered your car from Subaru, as well as ordered your accessories as parts (or will pull them from stock, depending on stock level). As mentioned, SIA ships the car to SNE and NOT to your dealership. Then, at some point, SNE installs the accessories and ships the car to your dealer.
I went through similar with my car (bought in NJ), because, like you, there's a middle man (in my case, SDC).
One happy note: when SDC notified my dealership that they had the car, they installed the accessories and had it at my dealership in about half a week.