Hi there! Thanks for letting me know about LUK - it's restricted to only the desktop or full version and I forgot to signify that on web. Sorry about that.
Buffs should only refresh themselves when their durations are less than about 5 seconds, is the MP actually being used to cast this skill, or something else? (It can be seen if the buff duration goes up)
Only skills with cooldown appear on the bottom right panel, so it is intended that Dolphin Blessing will not appear there. I have added a new text in v0.25 to signify this!