デバッグモードで色々調整しながらブロック叩きまくってみた結果報告。
アスレチックの素手、コンストラクションツールの石斧、マイニングツールのスチール斧共通で、

素振り→+0
ブロックを叩く→該当経験値に+2
ブロックを破壊する→該当経験値に+10(叩く+破壊で+10、破壊単独で+8と言い換えてもおkかな?)

であることがわかった。
叩く物質は、フレーム叩こうが、鉄筋コンクリ叩こうが、鉄条網叩こうが、地雷叩こうが、違いはなかった。
>>922に書いたのはあくまでベースレベルの話なんだろうかね? そっちはまた後で検証してみる。

ちなみに必要経験値は、この3スキルに関してはxmlとも照らし合わせてみたけど、
500 x 1.03^現在レベル
の計算式であってるっぽい。ついでに、生まれ落ちた時点でそれぞれ1経験値ずつ獲得済み。

デバッグモードで1ずつ測ったらLv1→2で必要経験値514。(計算式上では515、最初から1経験値持ってるから514)
で、次のLv2→3の必要経験値は530.45、同じく1ずつ増やして丁度530で上がった。
他のレベルも試してみたけど、とりあえずLv10まではズレはなし。小数点以下は切り捨てっぽい。