According to This Document the front end of a datasource connects to the backend at the path:
return this.backendSrv.datasourceRequest({
url: '/api/tsdb/query',
method: 'POST',
data: tsdbRequest
});
Is that regardless of the name of your specific backend? It just knows how to find the right backend gRPC server to route to?