I'm sorry I didn't see this yesterday, Bryan! Poor Joey!!!
I suppose you are sure that it's not hairballs. I just don't know what to tell you, sounds like you are doing everything that has already been suggested for you. All I can do for you is say a prayer for sweet Joey, and leave it in God's hands!

Please keep us updated!!!

(((HUGS)))