Todo iba bien con la aplicación, excepto esta parte, y después de horas y horas de investigaciones, no pude encontrar la razón de este aparentemente simple problema. ¿Por qué los nuevos puntos no se añaden a la geometría existente? Aparentemente lo son, pero la función de descarga no se está comportando como una función de devolución de llamada. El enlace devuelve un molesto csv vacío en lugar de los nuevos puntos dibujados.
¿Alguna idea al respecto?
Apuesto a que es algo malo en la función de devolución de llamada para el botón de descarga
function downloadGeo() {
var featureCollection = ee.FeatureCollection([geometry]);
var dbt = featureCollection.getDownloadURL({format:'csv',filename:'coordinates'});
urlLabel.setUrl(dbt);
urlLabel.style().set({shown: true});
}