Ok, I give up. A rule making for a full manual approach it is. But one doesn't need the app for that as a simple script will do fine.
The scenario is, I think, quite commonplace, so I don't understand how it was never envisioned or tested.
click the Please Read Me. link in the left of the window.
This will take you a url where you can download and install the helper app to fully enable WiFiSpoof.
Do you have MAC address filtering enabled on your router?
No one has replied
yes v3 is a paid upgrade.
if you did want to upgrade send me an email for a $9.99 upgrade coupon
or you can re-download version 2 from here:
it stores the password in the system keychain under the key value: "com.sweetpproductions.WiFiSpoof"
you can highlight the little pin icon in the main WiFiSpoof window, and make sure to have it open at login to get this behaviour.
The MAC address displayed in system preferences is your Hardware address - and so it never changes. However WiFiSpoof changes the software address, making it completely reversible.
you can check if it really has been changed by tying this command into Terminal.app:
ifconfig en0 |grep ether
the software address is the MAC Address that is broadcast from your computer to external devices.