That worked! I unequipped the crossbow and saved my game before talking to Captain Wolverstone. I then reloaded that save and proceeded as normal. When the pirates attack, Geralt now appears in the cutscene with his steel sword in hand, and no giant crossbow model. Combat seems to function and...