The isHandled just defines a "set" or repositories that MAC should even consider at all (those are maven2 hosted, proxies and groups, that are InService). 

What action happens depends on indexable property of repository. Basically, catalog removal happens only when repository becomes non indexable (exposed option on repository config UI), as in other cases (like repo being dropped), there is no action needed at all, as all repository files will be removed anyway.