Shrewsbury goalkeeper Chris Weale fouled JP McGovern in the area on 68 minutes and Miller put United back on terms.
The game ended 2-2 but there was worse news for Carlisle with winger Matty Robson limping out of the game after only nine minutes with a suspected back problem
More top news
A look ahead at the forecast for the Border region.
Gary Naysmith's team lost out to an injury time goal against St Mirren. It's their seventh league defeat in a row.
A dangerous strain of bird flu circulating in Europe shouldn't mean turkey is off the menu at Christmas.