I have looked at the pictures and I think you are right. It looks very similar.
I live in Nicargua and found this small sick looking sneezing parrot in the central market in Leon. I asked the lady a few questions about it including what species it was and where it was caught as a lot of parrots are poached here. She explained that it was a parrot and that it wasnt caught but rather a baby of her parrots at home. She also told me that it was just under to weeks old. I talked some more with the lady and decided that I belived her story.
I took pity on the bird as it looked really stressed and sick in the market. I bought it for 5$ (even though I generally speaking really don’t like the large parts of the parrot trade down here) and brought it home were it with better care has recovered into a healthy looking parrot that just started glide flying. The sneezing also ended after a few days. Locals insist that it is a sapayoa (Sapayoa aenigm) but that never felt right