I doubt you'll be able to do anything anymore to conceal the stand. I would try setting up in a different spot and count your losses. Ladder stands will work if they are put in early enough and blend in. Maybe leave that one there and get them before they get to it. I may be wrong but I don't think you'll get that stand to work anymore this year if they are aware of it.
There was a suggestion on one of the threads about using fake limbs from Christmas tree's.
Genesis 27:3 Take your bow and quiver full of arrows out into the open country, and hunt some wild game.....