On most drain w/overflow that I have seen, I see no way to connect that to a vessel lav and not leak. If the sink base is thick enough, I guess it would'd matter.
Sounds like an expensive lav. I would not even consider Rube Golberging the drain. Spend $15 to $40 and get a proper drain.