Hello and welcome to the forum.
Contact Perfect Game and see if they have a spot on one of the teams that are looking for players. That is what my son did last year at the last minute.
PG is a great organization and they will try to find you a team to play on if they can.
I might be wrong, but I think this is the person you would contact for a team spot.
taylor@perfectgame.org
If not, I'm sure he will direct you to the right person.
Good luck and enjoy the experience as it is unique based on my experience with my son.