Yes, it does explain it. More platter goes past the heads near the edge of the drive, compared to the center. Thus, more throughput. The seagate is already half filled, but the Green drive is benchmarking right at the edge. If you filled up the green drive, you'd probably get a worse result.
I highly doubt it.