Could you please provide more detailed information on how you have implemented the step6?
In general, you can override the content provider's StoreFile() method to apply additional modifications (or in this case, storing file to additional location) to the uploaded files. If a time consuming operation is executed in this method the build-in loading panel of RadFileExplorer will be visible until it is finished.
You can find more detailed information regarding RadFileExplorer's content provider in the following help article:
Using custom FileBrowserContentProvider
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed