I'm a relative noob and I'm not sure I understand exactly what was happening with the cowling but...
This doesn't sound like an emergency to me. I would not declare mayday, squawk 7700, get on the ground immediately, etc.
Depending on how bad the flutter is, I would consider slowing down a...