Hi. After doing a quick research we have found that it’s not actually a bug, but just a shady game logic
In 2612 game build R* included original gen9 carcols meta file that is currently used on consoles (you can find this file here: update.rpf\common\data\carcols_gen9.meta), in which R* declared 61 new colors, from 161 to 222 id. So basically they shifted color ids.
When you calling SetVehicleColours(GetVehiclePedIsIn(PlayerPedId(), false), 161, 161) on build 2612 you actually trying to apply 161 Anodized Red color from the original meta file, not from the one that was streamed. You can easily fix it by shifting expected color ids, for example, if you want to use 161 Ramp Monochrome (from the resource that you included) you have to call SetVehicleColours(GetVehiclePedIsIn(PlayerPedId(), false), 223, 223)