Majāz requires an indicator that the conventionally assigned sense is not intended. Kināyah may aim at an implication while leaving the surface meaning possible. Thus intending something beyond a literal expression does not alone make every occurrence an instance of majāz.
“Tall of sword-strap” can allude to a person’s tall stature while remaining compatible with a literally long strap. The survival of the surface sense differentiates this case from a figure in which an indicator prevents that sense.
The diagnostic question is whether the ordinary meaning remains admissible, not whether the expression sounds literary.