Ahh that sounds like me to a tee!!
the tight neck and muscles on the back shoulder area, when I’m in cycle it’s always there all day, try stretch it out but it’s very hard to stretch those muscles. I sometimes think it’s a pinched nerve too, I had to quit baseball for the summer cause of throwing action triggers attack about half hour after game.
I tried a chiropractor once, they actually triggered an attack shortly after, will never visit another when I’m in cycle, I can handle them out of cycle no problem.
I have visited a masseuse recently and they focused on that area for a solid hour, started slow, than gradual near the end of the hour started to really put pressure into the muscles in the troubled area. It felt good!! and! I didn’t get an attack for a couple days, my eventual attack after that massage was a mild one.
Try the massage, might help you out. At least for abit. Which reminds me, I’ve been meaning to go back for another session.