It seems byte six is an extension of byte one, but I haven't had the chance to test it yet.
01, 02, and 06 for byte one all have 00 in byte six.
03 and 08 use 01, 03, 05, or 06.
3c and 50 are only used in the techs listed.
I noticed 08 is another byte 1 value - I think multiple hits with byte 2 for the number of hits, but I haven't had the chance to test it yet.
So far I'm clueless as to what determines the magical element.
Edit: 08 xx is definitely the number of hits for repeat attacks, but something else needs to be set for it to work. I had cyclone attack 2 times, but copying the data to cyclone didn't add multiple hits.