Filtering collections through the filterMenu is not supported out of the box. Similar behavior could be achieved by using a custom function that removes the default value binding and the change event of the element used in the filter row. Once this is done you can initialize a widget of your choice and build the filter expressions manually or pass them as an additional parameter along with the Grid's read request, then handle them on the server. I am afraid however, that implementing such solution is beyond the scope of our support services.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.