OSM data should not be modified to accommodate an application misinterpreting it's data.
1. Consider opening an issue with maps.me/organic maps/comaps that the access rights are not properly being considered, and building geometry and entrances ignored
2. Consider indoor mapping, it won't solve your issue but will improve it when routing for pedestrians