2 years ago, a new to me 4 year old OTTB reacted to vaccines in a similar fashion. His neck was swollen and he wasn’t comfortable raising or lowering his head/neck. Raised his hay and water and gave him bute. It took almost a week for him to return completely normal. The next time we gave bute ahead of shots to try to get ahead of any reaction. He had a bit of swelling around the injection site, but wasn’t too sore.
Jump to this year, I forgot to give him any bute. He had a teeny tiny swelling around the injection, but was otherwise fine.
The previous brand of vaccines came from Merck, this batch was from Zoetis.