Concrete is extremely porous also. So the logic above still holds true. The paint is probably designed to soak into the material to be effective.
Your best bet is probably to abort that idea. Worst case, find some sort of metal you have around and try it.
But if the can says wood or concrete, there is a reason for that.