Jim
I read the linked thread and didn't see any rules reference to smoke grenades. Did I miss a reference to A24?
If not, don't see where you can get around the dogmatic "Passengers aren't Infantry" response which leads one to the inevitable "No" answer.
Just saw Dave's response. There's a difference between "passengers" and "crew"!