You can not modify the Named Query binding path, but there is nothing to stop you from using a script, either via the runScript expression or script transform to call a named query based on some logic.
It might not answer your question, but why can't you make your station name or id a parameter of your named query? Does each station have its own database? Is the query essentially different between them?