I don't know which version you are running, but the latest NWChem 6.3 should be able to handle up to 25000 charges. Older versions may have been set up to handle fewer charges, but you and modify this if you want to. In src/bq/bq_input.F find the max_nbq variable and increase it, recompile and relink and you should be good to go.