Can you verify that the script that is actually writing the model file to the location you expect:
with open(model_name, 'wb') as file:
joblib.dump(value = model, filename = os.path.join('./outputs/', model_name))
Inside in your train python script, you just need to do something like this:
persist the model to the local machine
tf.saved_model.save(model,'./outputs/model/')
register the model with run object
run.register_model(model_name,'./outputs/model/')
Source: MSDN