That is the problem, they should show Minecraft:mineable/pickaxe. that mineable_by_pickaxe is a gobber tag left over from testing in the past. I removed that in dev, rebuilt and tested, still broken.
With Minecraft’s latest update, 1.17, releasing earlier this month, players will have to, unfortunately, wait until this holiday for part 2 of the update to come out. As always the modding community ...