No answers, but some thoughts. Feel free to dismiss out of hand if you want.
Have the frame members above the valve cover been cut?
Are you certain the rear axle bearings are fully intact? I had a 550 where the wheel would spin fine and tight on the center stand. But, half the rollers were crushed and missing. They'd space themselves out evenly on the centerstand, behaving nicely. But, out on the road under pressure they would intermittantly bunch up to one side and change the axle and wheel alignment. Thought I'd crapped my pants a few times there, the butt was so unstable. But, no, it was the whole seat moving around.

Did you check the headstock bearings for tight fit and smooth pivoting with and without weight on the front wheel?
What about front to rear wheel alignment. Can you ride a flat road hands off bar and still go straight?
How long have you had the oversize tires on the bike? Stock rims?
The stock front is supposed to be 3.25 inch = 82.55 millimeter. You've got a 100 millimeter = 3.9370079 inch, a .6870079 inch increase. Did the manufacturer say that tire would fit onto your rim width?
The 110 rear is only about .3307087 inch larger than the stock 4.00 so it's probably okay on the rim.
Because of the narrow rim, oversize tires usually need more air pressure than bike manufacturer's recommendation, in order to get adequate sidewall support. This also crowns or arches the tread shape more pronouncedly as well as firming up the whole tire. Straight up on the bike and it centers on the crown of front and rear tire. But, leaning into the wind, rolls you onto the sides of the thread arch. If the front tire arch is larger than the rear, the bike may hunt for the sweet spot where equilibrium balance and tread track line coincide.
Just a theory...
Cheers,