It seems that your primary concern is the use of NM in this location. I say, "not a problem." Maybe not my first choice, but not a violation.
One caveat: NM must be "protected" where "subject to damage." There also may be an issue over whether certain areas are "wet," as opposed to "damp."
Animals chewing on wire is a concern that would require some additional protection. Fertilizer and cleaning chemicals may eat up EMT, and movement (or the risk of a tractor banging into a pillar) might make NM an attractive choice.