Just an update.
As soon as I set it all to send as ASCII, it worked just fine.
Correct syntax:
Command (SI, SF, etc, as ASCII)
Cell Column (A-Z as ASCII)
Cell Row (000 thru 399 as ASCII)
Value (As ASCII)
So in my case I wanted to send the value "5" to cell A10, it was:
SIA0105
Stored them all in an array of SINT as ASCII, and just sent that across in the MSG.
For multiple digit values, it seems you can send either all leading zeros (08 = 8) or the single digit number and filled the remainder with Null characters. So "08" = 8, and "8 Null" = 8.
If the cell doesn't contain an editable data value, it seems to generate the same alarm as before. (If my Cell A10 had an EditInt, it was fine. A11 was blank, trying to write directly to it with no EditInt generated the previously mentioned alarm).
Thanks for your help.