Ok, if you change it to ballmerwindows.asf, it works in Linux.
So apparently, WMP knows it is asf too, but doesn't bother to tell you, it just goes ahead and deals with it. I consider that to be kinda insulting to the users. "Pay no attention to the man behind the curtain! The Great and Powerful Microsoft commands it!"