There may still be charity spots open (but you'd have to fundraise); some tour operators may have some still available as well..
You could try your luck at buying a bib if someone else doesn't want to race, but Disney doesn't condone that, and you'd have to make the arrangements directly with that person, they'd have to be willing to pick up their packet, etc.