I think we are on the right track
You can provide the expected MIME type like this:
var results = await client.Transport.RequestAsync<BytesResponse>(Elastic.Transport.HttpMethod.GET, path, cancellationToken: ct, requestParameters: new DefaultRequestParameters
{
RequestConfiguration = new RequestConfiguration
{
Accept = "application/vnd.mapbox-vector-tile"
}
});