It does sound like calici to me - it can be highly contagious, but yours will have already come into contact with it., which is prob why the vet wasn't overly concerned. It might be worth getting some a/d from the vets, as too much tuna will make his crystals worse, bless him. They often find dry easier to eat with a sore mouth, but again, that could make his crystals worse too.