You read more thoroughly than I do Lynn!! I end up not getting all the info because I stop half way through!
They are selling Lemon balls at HDepot, so it would just be a matter of getting lemon curl, haven't seen that one (honestly though I do think you're right that its a name mixup - or intentional, they're too close, curl and coral) just my humble...