This change looks good.  Thank you for the contribution!  I only found two minor issues:
1. https://osm.org/node/7515008604 should not be tagged highway=crossing because the intersecting way is not a road.  (It's unclear if the intersecting way represents a trail or a park boundary, but that's not our problem here.)  I went ahead and fixed this in https://osm.org/changeset/169027531.
2. https://osm.org/way/1412528283 has an extra node on the west end after the connection to the crossing.  That could be valid if the sidewalk extends a little beyond the crossing, but looking at the imagery, I think you may have intended to connect the crossing to the west endpoint of the sidewalk instead of the second node from the west.  I'll leave this for you to change if you feel it's appropriate.