I'm having new trouble with CiviCRM in multisites in Wordpress
I see you've commented on the recent documentation update to handle this, but in short: Newer versions of CiviCRM under WordPress have moved the default location of civicrm.settings.php.  When installing multi-site, it's looking in the wrong location.  You can either define your CIVICRM_SETTINGS_PATH in wp-config.php or put the civicrm.settings.php in its old location.