If the ceramic coating is anything like the ceramic coatings that I have seen (C Quartz, Opti Coat, ....), swirl / fine scratch removal is by the usual paint correction techniques - which will remove any ceramic coating. The ceramic coatings are not thick / durable enough to provide protection from mechanical abrasion which means the swirl / scratches are in the clear coat which is why you need the conventional paint correction. If the swirls are localized, you might want to try something like the application of some Meguiar's 205 by hand even though it is intended for use with a DA. Every time you do a paint correction / polish on a car you remove a little clear coat so you don't want to be doing the complete car if you don't need to.