For married taxpayers, TurboTax generally creates two 8889, 8889-T for the primary taxpayer and 8889-S for the spouse.
This happens even for a spouse who does not have an HSA. If the 8889-S is not needed by the end of the return, TurboTax ignores it and does not file it with the IRS.
"The Federal SmartCheck indicates an error on my spouse (non existent) HSA form 8889" I am sure that I can help you with this, but I will need to know what the error message was.
It sounds like you have the CD/download software (is that right?), and you could go into Forms mode and delete the 8889-S. This may or may not fix the problem, depending on what the error is.
If that does not work for you, then please come back and tell me what the actual error message is in the Federal SmartCheck.