Thanks for providing an update with your experience. It's strange that you would get demo content and widgets during an XML Import on a clean installation of WordPress. That is unless I misunderstood and you were attempting to import on a demo installation.
If you would like me to assist you, please create a new Question so you can send me your notes using the Hidden Information section of the question.
If you are comfortable providing us admin access to your website, I would be happy to attempt this myself and see what might be going on. Preferably, I'd like to take your XML Import File and install it on a brand new copy of WordPress. Can you change the file name of your xml file to something like import-22342.xml (use your own made up numbers), then upload this XML Import file via FTP to the root directory of your public web folder? Then send me a link to that file using the private message notes below?
You can privately send us any information by Editing your Question, clicking the link starting with "Add hidden information" and then provide the access information.
Remember to include the following:
- Link to your WordPress Website
- Link to your XML Import file renamed and located in the root web folder.
- Admin Credentials for support to log in and review.
Let me know if you are able to create separate accounts to access your website.