Your customer shouldn't ignore "bitrate error 4,7%" message. As you see, he doesn't have such error with 5Mbps.
You can't use every bit rate you wish, but only those, which your CAN clock allows. You didn't specify what is your CAN clock. With 80MHz 8, 5, 4, 3.2, 2.5, 1.6, 1Mbps are possible plus those below 1Mbps. With 40MHz 3.2 is not possible, perhaps 1.6 as well, must check. For 6Mbps I guess you need 30 or 60MHz clock, try calculating it yourself.