Yes. Hidden power Fighting for instance would be physical, since it was based on type rather than the move itself.
in Gen III and all previous generations Hidden power was a physical move
Prior to gen III, hidden power was physical or special based on the type, so that part is incorrect.