Re: How to get smoke grenade Kill?
Sadly it's unknown, though it definitely doesn't seem intentional. The Battlefield Easter Eggs discord has tested it a few times and none of the obvious methods, ie: contact damage, debris damage, point blank throwing damage (similar to Periscope kills) so on so forth have worked. Meaning it's likely a bug and at that, a very rare one unless it was patched with a recent update.
The only way to know for real is if DICE were to comment on it which they haven't done yet.