Cache clear: adjust nesting of call to drush_op to avoid it being called twice

I was looking for something else and noticed this, introduced in commit 917a50ed31, which would result in caches being cleared twice if they are specified on the command line.