You could use the built in Player strings for that. Then you can avoid your problem. Look into the manual under player functions.
To your problem: your enet_send_array() and enet_svsend_event() calls don't work because a TEXT element is not natively supported. You have to send the content of the String array:
var size = 2*sizeof(string) + str_len((playerlist.pstring)[0]) + str_len((playerlist.pstring)[1]);
enet_send_data(&((playerlist.pstring)[0]), size, BROADCAST);
This is only a guess, I'm not sure if this would work!
ANet - A stable and secure network plugin with multi-zone, unlimited players, voip, server-list features,... (for A7/A8)!
get free version