Non magnet racer here. Mostly wood routed, braided tracks but sometimes plastic.
My process is to wash with soapy water the inside of the silicone/urethane tire, and the wheel , to get any release agents or manufacturing oil off. I have been using a black weather strip adhesive I get from an auto parts store.
I know you talked about the glue squeezing out, but I look at that as a good thing. When I was 1/24 racing, I would solder my pinion gears on to the armature shaft, and I would think, the more solder the better. But in fact, 50% of the time, during the race, the pinion would spin on the arm shaft. It took me a while to figure out I was putting on too much solder. I then basically Tinned the motor shaft, then soldered on the pinion. Problem solved.
So I believe to have just a thin layer of glue to glue the tires on, is the best way to go. Ya, the glue squeezes out, but you just wipe that off. In addition, when I do get the tire on the wheel, I will spin the tire on the wheel to help smooth out the application of the glue and to make sure the glue is on ALL the contact surfaces.
This also helps to make the tire conform more to the perfectly round wheel ( metal ) so the truing process takes less time. I also have tested gluing the center rib and not gluing the center rib. Testing indicates gluing the center rib produces lower lap times, not by much, but noticeable.
In addition, I have tried coning the tire for more grip, but at the end of the day, putting a nice round curve where the sidewall meets the tire treads, inner and outer, ends up getting the best traction. And truing/polishing tires is a whole nother post.