If you do not intend to mix and your "DJ set" is basically only playing a playlist of tracks + optional talking into a microphone, you can also use Winamp shoutcast plugin as most simple and working solution. (no clue if there is a Mac version).
It does just send everything you hear in your winamp, including metatags, to the streamserver.
There you do not need to tinker around with text files.
All depends on how professional you want to make it
I would say, if you have already a working solution, and the audio is fine for listeners, keep the current configuration at least as backup.
Believe me, people/listeners here in RLC do not care at all how the stream get into they ears - They only yell when they have no tunes
If you are like me - happy tinkering.
Alternatively, simply use an established broadcasting software
(SAM, SimpleCast, Winamp + shoutcast plugin, Open Broadcaster for Mac)All those work fine as long you are not a mixing DJ.
Listen to my DJ sets on SOUNDCLOUD