Best shoes for walking on a standing seam metal roof?
What you did was fine for the task at hand. A good sneaker/trainer is all you need, but yes, ANY moisture and you can go for a ride easily with little chance of stopping before the ground.

Metal roofs can be spooky.