I would suggest that the problem is less the depth iof field but rather the relative brightness and could easilly be put out of focus by duplicating the image, blurring the top version and then erasing the top layer where you want sharpness. Having done that and toned down the background brightness [ and added a tip to the wing
increased canvas size to make room for it] I think you have quite a nice shot.
Not sure about the purple blossom but becuase it was directly under the butterfly I felt it needed to be sharp but darkened slightly.
finally replaced photo with another version where I partly eerased the blurred layer aacross the bottom to get a suggestion of sharpness back into the shot ... before it seemed 'sureal' [?] hanging there with no support?