I used a similar thing (using a mp3 file to open iTunes) for the same iTunes crashing problem but found it worked better using an alias of the iTunes Library.itl file.
None of the suggested fixes for a "corrupt library" I tried would last, even though they seemed to have worked, and I even ran Disk Utility etc., and iTunes 12.6.1 would then crash on opening using its icon.
But so far I seem to have found a solution, at least for me (running Mavericks 10.9.5), after reading about plugins and utilities etc., none of which I use. I even did a thorough search to confirm.
I did do a cold boot using Safe Boot Mode and my iTunes 12.6.1 opened and worked properly. Hmmm… ??? Strange. I have no idea why.
Then doing a shutdown and booting normally, and I've also done several restarts since, my iTunes 12.6.1 opens and runs without crashing.
I have no idea what got changed but it seems to have worked.
Previous reboots and shutdowns and even a clean iTunes 12.6.1 remove and install did not fix the iTunes crashing problem when using its icon to open.
Anyway, my iTunes 12.6.1 is still working as it should after doing a Safe Boot and then a shutdown and boot up.