Update on my story: After just over 9 weeks I finally did get it back. Went from something not taking a required update, to an oil pressure sensor needing to be replaced (didn't fix it) to then BRP saying the HCM needed to be replaced which BRP would not pay for I think it was $2300 for the module and my extended warranty was not wanting to pay since the Spyder was fully functional when it was taken in for recall. It seems at that point, knowing they were going to have one very upset customer, they pulled it all apart, discovered a clutch plate was bent, replaced that, and problem solved. I asked when I picked it up if that was the first time they had pulled it back apart??? And the service manager kind of hemmed and hawed and said he wasn't sure and of course the tech wasn't in that day.
Prior to picking it up, I had last spoken with them on the Wednesday morning that marked 9 weeks and was told they were still working with the warranty people, and then later that afternoon got a call saying it was ready to go, it was a bent clutch plate. Really leads me to believe the dealership never pulled it back apart to check things and were simply chasing potential causes of it not going into gear with BRP without ever having checked their own work.
Communication with BRP at first was okay but grew increasingly condescending in tone, and at the point when they decided the dealer should replace the HCM, the BRP rep I was dealing with back peddled from an earlier comment she had made, saying she had confirmed with dealer it was a recall related issue, to this being unrelated to the recall since they obviously did not want to pay for it, which really ticked me off.
Anyways, it is fixed, hopefully it doesn't have any issues related to this in the future, and I guess I should at least be happy I didn't spend money out of pocket to replace a HCM that was not the issue.