It was indeed something in the db, but have no idea what. Restored a recent backup of the database taken before the theme was installed. Then re-installed theme. It worked.
Resolved, but would would love to know what entry it was in the db that caused all the headache. I wonder if anyone else has had problems switching on Static Front Page and then off again.