Oh, the joys of docking in a wind. I've got a 2120 and you'd think it would be a piece of cake, but that pilot house really causes grief in the slightest wind. Go too slow (forward or reverse), and it crab walks like crazy.
I dock in Barnegat Bay and the wind typically picks up from the south most afternoons. That's why the windsurfers always congregate in the later part of the day. I'm on the southern dock so I have no cover and approach west-to-east parallel to the pier and have to turn 90 degrees to back into my slip. I have a finger pier on the port side and a piling on each side at the bow, so I have to dock between them.
What works for me most times is to approach my slip from about 1-1/2 boat lengths out from the pilings with enough speed to not crabwalk, and start cutting a hard right turn about 2 slips away. At about 45 degrees into my turn, I put the engine into neutral. Momentum keeps the boat turning, and sideslip keeps me moving in line with the docks. I then use reverse with the engine still turned right to stop the turning and forward progress, throttle up a bit and adjust the turn of the engine (left, right or straight) to align between the pilings and keep the boat moving straight back. The more aligned I am with the opening ahead of time, the less physical muscle I need to use to get the boat into the slip. On a good day when everything goes right, my wife just has to grab the lines and put them on the cleats.
But practice in different conditions is the key. Conditions change and you need to have a feel for when you need more or less speed, begin your turns sooner or later. When the wind picks up where I'm at, it's essential I get the stern between the pilings as quickly as possible, because the wind can turn be broadside to the pilings very quickly. Early in the season, that's not much of a problem since the adjacent slips are empty. Put a couple boats with pulpits along side in those conditions, and it could make for a tough afternoon.