Hi, please use commonly known tag values where possible. Otherwise consumers won't know what to do with them. Most routers will likely avoid routing through unknown highway type.

For parking lot, use highway=service where cars can drive, then you can connect footpaths to them for routing.

I've updated the parking lot, check it out.