Praise be to Allah.
The conditions for speaking to a woman to whom one is not related are mentioned in the following aayaat (interpretation of the meaning):
Ibn Katheer, may Allah have mercy on him, said in his Tafseer: "This means that they should not speak softly. Allah commanded them to speak in a concise and decisive manner (i.e., they should be serious and brief in their speech, and not be vague or talk aimlessly). There should be no possible indication on the face that could be taken to indicate any softness in the heart, as the Arab women (before Islam) used to do when speaking to men, by making their voices soft like women who are taking care of small children, or like prostitutes. Allah forbade women to do that.
The phrase "lest he in whose heart is a disease should be moved with desire" means lest such a person should hope for immoral deeds, indecency or romance. "Speaking in an honourable manner" means speaking in a way that does not go against Sharee’ah or offend people. Women are encouraged when speaking to men to whom they are not related and to mahrams among their in-laws to be somewhat rough or abrupt in their speech, without raising the voice, because they are commanded to lower their voice.
The idea of limiting speech with women to the five instances mentioned in the question needs to be approached with caution, because they could be taken as examples instead of limits. One must also adhere to the conditions set out by the Sharee’ah even in instances where such conversations are necessary, such as in da’wah, giving fatwas, buying or selling, etc.
And Allah knows best.