is this a Portal Engine or MVC site?
You probably discussed this with your client, but would just creating a specific handler for it work?
Like www.yoursite.com/specialservice/getlatestcatalog where you create a handler that based on time/a setting/phase of the moon/etc. return something else?
if the url is important you could also make the handler to always redirect you to the latest url?