Caledon scores legal win over land use by trucking company