En ese contexto, /hacía/ significa que la bolsa teína la función de alfombra, y despues se explica la razón: /Porque las botas de Annie estaban cubiertas de barro/, o sea que al no haber ninguna alfombra usaron una bolsa para que la "hiciera de alfombra." : ) Hay que leer bien todo el contexto para no confundirse, pues un texto fuera de contexto es un pretexto!