なぜかと言うと英語を話す人たちはそこまで文法のことを気にしないからです。
なので質問者様は深く考えすぎだと思います。
ここでButterflyは名詞です。
Butterfly strokeを省略したものだと思われます。
仮に、「By means of butterfly」なんて誰も言いません。
必要以上にかしこまったように聞こえます。
ですので、TOEICテストなどでは「By means of」など非実用的な英語が評価されるのかもしれないですが、実際は「He swam 5 laps of butterfly」でいいのです。
他にも、例えばBBQ。
BBQは名詞ですが、動詞にすることができます:
- He BBQed the steak
文法上はダメなのかもしれないですが、実際に英語を扱う人たちはこのような表現をいつも使います。
象牙の塔に潜む言語学者と一般人どっちが正しいのか、と言うレベルの議論だと思います。