Briefly, I know nothing about this machine, or the item you are trying to set, but I've sent SYSEX data similar to this many times before, and created programmes to do so.
The data you give as from the manual is NOT consistent with the data you say you sent. There seems to be an extra byte.
You show the three bytes which I expect is the destination memory address. 7B 00 00. According to the manual, this should then be followed by two bytes, cc cc, which I expect would be a count telling the system the number of dd (data) bytes to follow. But you have an extra zero in there, and you show the cc cc bytes as zero (should be 4, not sure if that should be 04 00 or 00 04), then the 4 data bytes followed by the F7 terminator
So, check why the extra byte. Check if cc cc should be a count (might also be a checksum).
Geoff