Do any of the ones you mentioned, or secure permission to hang stands of your own. You might also consider the purchase of a climber or lightweight ladder stand like this one:
http://www.sportsmansguide.com/net/cb/cb.aspx?a=450102
This one also doubles as a gear/game cart.