Update on this — The "fan bracket" is actually the bracket that holds the fan clutch to the engine, and it has a bearing inside that is not replaceable. I started hearing a strange noise a couple days ago, sounded like the engine was full of gravel, not a great noise. Internet searching pointed me toward the bearing in the fan bracket, and I could see the fan clutch wobble a bit while the engine was running. I drove about 20 miles like this before the noise went away... for about 10 seconds before the belt broke. The bearing completely seized and the fan could not turn. I drove about 10 miles home with no belt, so no power steering, heater on high, and watching the temp and voltage on the Torque app. Temp never went above 195, temp gauge never moved above the middle position, which was surprising to me. If voltage started to drop I would have had to park it on the side of the road, but I made it home no problem.
Got the new fan bracket at Toyota ($200), new belt ($40), and started working on it this afternoon. It is pretty involved, you need to take off almost everything on the front of the engine, to the point where you might as well do the timing belt while you're in there. The dealer wanted over $1000 for this repair. A couple of things though, you do not need to remove the alternator or the A/C compressor. The A/C compressor has a nut and two bolts that attach to the fan bracket, you need to take those out. Some people have said you need to remove the oil filter to get to the bolts, but if you have a long extension and a 14mm swivel socket you can get to those bolts through the driver side wheel well area without removing the oil filter. There is another bolt at the rear of the A/C compressor that will keep the compressor in place while you swap out the fan bracket. There is a small metal tab on top of the A/C compressor that curves over the edge of the fan bracket, this needs to come off. There is one screw holding it on but I could not get it out with a screwdriver (even the Vessel impact driver couldn't turn it) so had to grab it with vice-grips to get it loose. Luckily I have a pile of junkyard JIS hardware. After that tab is off the compressor, the fan bracket can be pulled out.