But I would dispute the other reasons you state. Most sharks have white meat, not only whale sharks. Whale shark meat has a high water content and a fine texture, so it is similar to tofu to the touch. This is why whale sharks are called "tofu sharks."
而鯨鯊是因肌肉含水量高，肉質細膩，觸感類似豆腐，所以叫「豆腐鯊」。