Yes! that was essentially the idea. I believe you're the first person to mention that, and this track has been out for almost two months. The only boss you fight on the phantom train (ie. the train itself) would not make such a sound, but I liked the idea too much to not use it.
Thanks for the comments, my friends!
-House