Tom Brewster's team beat Sweden 7-6 in the semi-final.
The Scots lost 7-5 to Canada in the round-robin phase yet still finished second in the standings, only to lose to Canada again in the one v two play-off 7-6 in a sudden-death extra end.
That match put Canada straight into the final, while Scotland had to fight through against Sweden, the winners of the three v four play-off clash, for the second spot in the final.
And Brewster's quartet were always one step ahead as they fought to earn a third bite of the cherry against the Canadians, leading first 5-2 and then 7-4 before holding off Sweden's late fightback to win the match.
"We're getting closer and closer to Canada," said Brewster.
“They’re a great side but we were pretty close to them out there. But for one end, we were probably the better team. We’ve just got to take heart from that.
"We were disappointed but we bounced back, got it out of our heads and came back fighting fight against the Swedes.
"We are playing well so we've got to be confident."
But ominously for Brewster, Howard and his rink of Craig Savill, Brent Laing and Wayne Middaugh have lost just once so far, a 9-7 defeat to New Zealand in a meaningless game on the final day of round robin matches.
“We just wanted to get to the final and we’ve got ourselves there,” said veteran Howard, who won the first of his three world titles in 1987 and the last 20 years later.
“Now hopefully we’ll bring the A game when it matters."