I dont think that CPU flag does much of a difference, given that the C8 and CB are exactly the same except for the flash (same peripherals, same RAM, same addresses for everything). There are other MCUs that differe in the number of Timers, SPI ports, having I2S mode, but that’s not the case between C8 and CB, they are idential other than flash size and MCU ID bits.
On top, I think is generally accepted that the C8 MCUs with 128KB are actually renames CB MCUs (CB silicon to all effects).
Given all that, I think it would be confusing to add another board to be basically the same as the CB board. People will wonder if selecting that option does something different than selecting the CB option (it does not).
Perhaps is a better option to rename the CB board option to add meaning that it can be used in C8 MCUs with 128KB of flash.
I tested in the past that several RC MCUs I got have the flash and RAM of RE mcus, so STM did the same with more MCUs than just the 128KB ones. I do not think it would be of any benefit to add a new variant just for that, since I can use the RE variant to use all that flash and RAM.
My 2 cents.