1) visto che non è il pregresso l'oggetto del contendere, non puoi pretendere nessun canone e inutile che t'incazzi.
2) un cliente che chiede l'accesso ftp all'hosting e non a te, significa che i problemi sono altri e non l'assistenza futura.
3) con l'accesso ftp se ne fa un baffo dei tuoi limiti imposti in joomla.
4) un rapporto incrinato a questo punto penso che difficilmente sia sanabile, dunque i tuoi interventi futuri sarà bene che li valuti bene prima e li quantifichi e te li faccia pagare in anticipo, magari con un monte ore a scalare o a forfait. ma dubito che la cosa sia idilliaca come prima...
auguri
jk