KLMC and KLMG aren't exactly the same place.
there is some distance between them, KLMG siding usually caters to the industries around kalamboli, while the main station is KLMC.
unfortunately, NTES mentions that the roha diva demu stop at KLMG (which can't happen) rather than KLMC, hence the goods siding also had to be added.