Precalienta el horno a 350 grados F y ajusta la rejilla a la posición media.
Coloque la mantequilla en una sartén grande y derrita a fuego medio. Agite la sartén para cubrir. Mix las manzanas, la canela, el clavo, la nuez moscada, el jugo de limón y el azúcar moreno en un tazón grande y luego agréguelo a la sartén con la mantequilla derretida. Cocine, revolviendo con frecuencia, hasta que las manzanas se ablanden, aproximadamente de 8 a ten minutos.
Vierta las manzanas en una fuente para hornear untada con mantequilla de 11×7 pulgadas.
Coloque la harina de coco, la harina de arrurruz, la harina de tapioca, la canela, 1/2 taza de azúcar y el polvo para hornear en el tazón de un procesador de alimentos y presione para combinar. Agrega la mantequilla y pulsa de 15 a 20 veces, hasta que tenga el tamaño de guisantes. Agrega los huevos batidos y la vainilla y pulsa hasta que la mezcla esté uniformemente humedecida. Vierta cucharadas de masa sobre las manzanas y espolvoree con la cucharada restante de azúcar.
Hornee durante 45-50 minutos, hasta que la cobertura esté dorada. Dejar enfriar durante 20 minutos y luego servir.
Para el caramelo: Derrita la mantequilla en una cacerola mediana a fuego medio. Incorpora el jarabe de arce y deja hervir. Batir constantemente durante unos 2 minutos. Vierta lentamente la crema. Llevar a ebullición, batiendo con frecuencia. Hierva hasta que la salsa espese y cubra el dorso de una cuchara (o alcance los 220ºF), aproximadamente 5 minutos. Retirar del fuego y agregar sal. Dejar enfriar durante 10 minutos.
Sirva el zapatero con caramelo rociado encima.