You make iced macchiatos with whole milk or cream. Iced lattes rely on lighter, low-fat milk. The difference in milk is important, as well. It also generally contains more milk and will be thoroughly mixed, while iced macchiatos will be mostly coffee poured over milk for a marbled effect.
An iced latte is going to be slightly weaker than an iced macchiato.