Yosemite is one of my favorite places in the world! And unfortunately, everyone else wants to go there, too.
Ditto on checking back every day, multiple times a day. People often reserve a year in advance for summer trips, and then their plans change. With regular reservations, people can get a deposit refund if they cancel 7 days before check in. With "special event" reservations, people need to cancel 30 days before check in.
If that doesn’t work, there’s also risky alternate. Arrive at Yosemite early (I would say by 9 or 10 AM), and get on the same-day waitlist. They take names, and if there are any openings from people checking out early, or no-shows from the night before, etc. they go down the waitlist. I have lucked into a couple of nights in a Curry Village hard sided cabin with bath, and a couple of nights at White Wolf that way (though White Wolf is not in the Valley—it’s near Tuolumne Meadows). We've only done this when we have been driving past Yosemite, as it were, wanted to take a quick peak in, and were prepared to have only a day trip before continuing on our journey.
By the way, Tenaya Lodge is technically a few miles outside of Yosemite National Park. It’s maybe 15 minutes from Wawona and the Mariposa Grove, and over an hour to the Valley.