A few months ago, we had 44 panels installed on our concrete tile roof. When we had Tesla make a proposal, they were planning to order a a pallet of replacement tiles because they expected to break many tiles during the installation.
We went with a 3rd party installer that had a crew experienced with concrete roof tile installation - and they were able to do the installation (4 groups of panels) without breaking a single tile.
The installation was more expensive, and required using special brackets. The installers would remove a single tile, attach the bracket directly to the stud in the roof, and then reinstall the tile over the bracket. Installation on the roof took a week - much longer than installation would have taken if we'd had a shingle roof.
Of course, concrete tiles are much sturdier than clay tiles. It's likely many tiles will be broken either due to the installers walking on the tiles, or during the tile removal/replacement process. So you should expect installation to take longer, cost more, and the installers will probably replace a lot of tiles.
We were concerned initially about how the black solar panels would look on our red spanish tile roof - but now that the installation is finished, it looks fine.
Another item to consider - our installers avoided running any exposed conduit on the roof. Under each group of solar panels, the wiring was punched through into the attic below. Conduit was run through the attic and then exited the attic under the eave and then going straight down the outside wall (with the conduit painted the wall color). Not only does this look much cleaner, it also eliminated the addition complexity of running the conduit across the tile roof and then around and over the gutter.