Hi john, i thought the base of yours was similiar to this one I own (the better pic out of the series), from your first pic posted. But it is not.
I don't think it is a lamp base but yes a bottle vase. I call them that to as they are essentially useless for flowers! Is the colour amber/champagne or clear? A white background with a dark surface might bring the colour out better.
Forgot to add as well. How thick is the glass?