Just install this this mod after you buy artillery and save-quit, and then FTL will load without crashing and you can continue your run normally.
After you win (or die), remove this mod with SMM before you start a new game, otherwise all the cruisers will start with artillery already installed - unless you want all the cruisers to start with artillery already installed, in which case go nuts.

DOWNLOAD
Artillery Crash Fix 1.0