From the comparison with the Epson profile and your profile, obviously SOMETHING is wrong... I would be very hesitant to say it would be a hardware problem unless you're completely missing a channel, as the process of mixing cyan and yellow to make green isn't all that complicated in itself. If it were a problem of hardware, it would most likely manifest itself in some other way (such as banding, or posterization when a channel is completely gone). Either there's a serious problem with the inks, or there's something in the color management workflow that's still not quite right...
Comparing your profile with Epson's, it seems like you're likely at a lower TIL, which shouldn't be happening, but there's no evidence of any individual channel actually missing. I would try profiling again using "Epson Glossy" as your media type, and at least 720x1440 or even 1440x2880 for resolution (i'm not sure what kind of head the P900 uses, maybe it's in multiples of 300 now?). That should give you the highest ink load possible without needing a RIP, and allow you to get more saturation out of those mixtures.