Elliot never really challenged for the 10,000 first prize, won by Englishman Ian Keenan (Royal Liverpool) with scores of 65, 7 and 67 for 11-under-par 202.
The Lothians man had rounds of 67, 69 and 70 for a seven-under-par tally of 206.
Saltman the senior had a mixed bag of one eagle, four birdies, one double bogey and three bogeys on the final day but he came home in 33 to cement a top-four finish. Tartan Tour man Jason McCreadie (Buchanan Castle) earned 625 for a joint 13th finish on 209 with scores of 69, 74 and 66.
Zack Saltman, level with Elliot at the start of the last round, failed to build on earlier rounds of 70 and 66. His three-over-par 74 (38-36) contained two birdies but simply too many bogeys to stay in the top 10. He finished joint 15th on 210 for a 525 payslip that promised to be three times higher at the start of the day.
Paul Doherty was joint 18th on 211 with scores of 71, 69 and 71. Three Scots shared 21st place on 212 – Steven Duncan from Carnoustie (70-74-68), Alyth's Kevin McAlpine (66-73-73) and Scott Henry (The Carrick on Loch Lomond).