Consegui alimentar com êxito o Mapbox SDK com fonte de dados que não é do mapbox (wikimedia) sem chave de API, o que provavelmente significa que não há restrição para ele. Também nos comentários de código (logoView no iOS), eles mencionam que você só precisa exibir a marca d'água do Mapbox se usar mapas hospedados no mapbox, mas poderá ocultá-la com segurança.
Anexando o arquivo json estilo Mapbox GL para referência. (você precisa alimentar o URL para esse arquivo, como styleURL ao inicializar o mapView do mapBox)
{
"version": 8,
"name": "Raster Tiles",
"sources": {
"yourTileLayer": {
"type": "raster",
"tiles": [
"https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png"
],
"tileSize": 256
}
},
"layers": [{
"id": "yourTileLayer",
"type": "raster",
"source": "yourTileLayer",
"paint": {
"raster-fade-duration": 100
}
}]
}