Parece que houve uma atualização na api:
https://mlflow.org/docs/latest/deployment/deploy-model-locally.html#deploying-inference-server
o objeto "data" deve ter uma chave "dataframe_split" para que a inferência dê certo:
data = { 'dataframe_split': { "columns": ['tamanho', 'ano', 'garagem'], 'data':[ [159.0,2003,2] ] } }