A fascinating piece to start a collection with. It baffles me, but I thought I would get the ball rolling. What I've seen that's closest to this are pieces from Lorraine glass in Canada, which would means it probably is a Murano-type design, as Lorraine workers were from Murano. But that's all very hypothetical.
The points of similarity are the colour, the ribs ending in round fingers, and the overall scale.
Good luck in the search.
David