So I talked to the vet and they were able to get the meds as an ear gel at the compounding pharmacy, so I went there after my doctors appointment (just the sleep doctor, no big deal) and boy I have to say that I like the place - they are super nice. They aren't the one our vet normally uses, but since our vet is north of here by about 30 minutes, and the one they use is further north then that, I asked if they could check with the one near us (about 15 minutes west of us) and they were able to. It was easy to find and like I said, they are very nice - I would totally use them again! Kirzon was snuggly after I got home (he always is) so I put the stuff in his ear then and he totally was fine with it - I really think this is the way to go with him whenever possible.
So here is that video I mentioned earlier that I took when trying to get Virgil meowing on video. It ends up being mostly Barney. The meow you hear is Barney, but you can hear a bit of Virgil squeaking in the background.