The problem is with the REUSE clause of the create controlfile statement. Increasing maxdatafiles increases the size of the new controlfile and it cannot reuse the file already on disk.
Kill the instance
Do a cold backup
Delete the old control file at OS level
Delete the reuse clause from your trace file/script.
Run the script.