It doesn’t really matter what kind of fruit he had, the Admirals are more akin to military WMDs than they are to 1v1 fighters lol. They are consistently characters who are shown to cause massive devastation/destruction when they unleash their full power.
If the Admiral was trying to minimize the damage that Rox was trying to inflict, which is how these types of battles are shown 100% of the time, then him dodging would only result in others dying/the Holy Land being destroyed lol.
Sounds to me like this Admiral was doing his job, not selfishly guarding his own life at the expense of the very land it is his exact job to protect lol.