The tester you used tests web servers, at least by default, so it requested a https certificate for mail.domain.tld. ISPConfig does not manage mail certificates currently, so the solution in the guide which you found to work is currently the most common way to accomplish that.