After I pressed them a little over why they would not accept the screenshot from my Altitude dashboard, they ended up approving me for WS Silver.
Do people who status match receive a physical card still? I know Silver doesn't get bag tags, but I would assume we still get a physical card.