If you want to modify the icons used in Mapbox maps (Tube, Airport, etc) you need to use SVG icons.
Use the tips described in this article to get the best result:
https://www.mapbox.com/help/studio-troubleshooting-svg/