Great options on that list. The 3M amber film is a solid choice, it stands up nicely to heat and road debris. If you're looking for something that's even more durable, see if your fog lights can accommodate clip-on amber covers. Brands like Lamin-x and Morimoto have some excellent options. You could also consider swapping out the full assembly if your original size matches the aftermarket units.
What are you aiming for,just the appearance, improved performance in snow and fog, or a bit of both?