Interesting possibility, but on the other hand, when you put your horse into the stall, or your car into a parking stall, etc. it's a place, a receptacle, or an enclosure, not a piece of metal.
Various on-line dictionaries give something similar to these for the origins:
Middle English, from...