Clear Automatic Proxy Configuration box in MBP Network settings (El Capitan)
I just ended up going to the preferences.plist file and manually changing the settings, which worked.

Note that I had to disable csrutil (system integrity protection). I'm not sure if that is new to El Capitan or not.

Edit: Sorry for edit, just want to say that that seemed to mess up some stuff (for example it would connect me to a network but say I was not connected). I'm not sure how I messed up... but I just went with replacing the preferences.plist with a time-machine backup of it. I should have just don't that in the first place.