I have a grid using the custom remote binding directive, and filtering, sorting work fine via the directive productsBinding rebind().
<kendo-grid #productgrid
productsBinding
[height]="450"
[resizable]="true"
[filterable]="true"
[filter]="state.filter"
[sortable]="true"
[sort]="state.sort"
[pageSize]="state.take"
[pageable]="true"
[skip]="state.skip"
[selectable]="true">
<ng-template kendoGridToolbarTemplate>
<table class="k-grid-ignore-click">
<button kendoButton [icon]="'myspace'" style="color:blue;"
(click)="openPayorDeptDialog()" >
Select Payor/Dept
</button>
</table>
</ng-template>