Dealing with the clickTrack event in wp-playlist.js in order to display audio download link on the playlist title row

Update:
I found a super simple solution to my question several hours after posting it. It turns out a filter is not needed at all.

Adding onclick='event.stopPropagation();' to the download link is all that is needed. It will allow for putting the download link on the same title row without affecting the ability to change tracks when the title is clicked.

This means that the custom playlist offered by birgire can be modified so that the link looks like this:

<!-- BEGIN CHANGES -->
<a href="https://wordpress.stackexchange.com/questions/327590/{{ data.src }}" class="wpse-download" download="" onclick='event.stopPropagation();'>Download</a>
<!-- END CHANGES -->

And it can now be safely placed in the div.wp-playlist-item selector (and everything can be styled per preference). Clicking on Download will trigger the download, and clicking on a track title will start the player (as it is supposed to do). No filters or js enqueue needed, and the core wp-playlist.js file does not need to be disturbed! 🙂