The DP200 is just displaying the data that the MC is sending it, correct? In that case then you couldn't be exceeding the DP200's capabilities. Based on what you're saying I strongly suspect that there's a CAN communication issue. My suspicion is that the way the data is being sent on the bus may be a bit mixed up or the way that the display is unpacking the data is inconsistent with how it's packed up by the controller.
Look over your CAN send and receive logic on the controller and display. Maybe some bytes are flipped or offset or something. Is it all unsigned data types, or is there a signed data type? Maybe take screenshots of your send and receive CAN logic.