I think short means sell something you do not have by borrowing, or have an agreement to sell in future. The security and not money is borrowed here. The proceeds from short sale are kept with the broker. This I think shoould be the initial margin.
Leverage means borrowing funds to buy something. In this case initial margin is deposited. So, I suppose these two are different.