This might be a little bit easier as an alternative to #2, especially since the "root" account has already been enabled:
While logged in as "root" (i.e. "System Administrator"), try using the "Go" > "Go to Folder…" menu in the "Finder" to navigate to the hidden "/private/var/db/dslocal/nodes/Default/groups" folder and see if there is a file called "admin.plist" there.
If not, open a second "Finder" window and go to the "/System/Library/DirectoryServices/DefaultLocalDB/Default/groups" folder, copy the "admin.plist" file from there to the "groups" folder in the first window.
Then reboot (this seems to be required), log back in as "System Administrator" and see if it is possible to continue from step 5 of:
http://support.apple.com/kb/TS1278