I don't exactly understand the problem here. 
Try separating adding the row and setting the item's text: 
local row = guiGridListAddRow ( grid ) 
guiGridListSetItemText ( grid, row, 1, "MyMusiclist", true, true ) 
 
If I recall correctly, I had a problem with something like that once.