Tried the conversion without the definition query with the same result - no KMZ.
Yes, the layer is checked and displaying properly when the conversion is started.
I was able to export the def queried layer to a shapefile and then generate the KMZ properly. But, trying again with the original layer still did not work.
I'm beginning to think this may be tied into my MSSQL DB connection somehow. A little more testing should confirm...