One possibility is to put your bike on a trainer in the garage for a few weeks.... you'll need one in the winter to stay consistent anyway. Although a static position, unlike actual road riding, it will allow you to sit up whenever and for as long as you need, not to mention do neck rotations, shoulder rolls, or whatever to stay loose. Not a permanent fix, but might give you the prep time you need to get the neck in shape with consistency.
Along with the trainer, you'll need a TV, fan, or clear view of your neighbor's shapely wife taking a bath......garage touring can be/will be otherwise boring.