OSM does have terrain, just not in the default map render (which includes most hand-editible data to aid contributers but is often assumed to be the single intended end product). For elevation they re-use SRTM data (and other sources) to create maps with shaded slopes or contours:
Apple are not using OSM in USA (maybe canada, i dunno), but are definitly using it outside there.