Birkhoff spectrum for diagonally self-affine sets and digit frequencies for GLS systems with redundancy