Triple Scan,
To my knowledge there is no SOP in effect nowadays that requires pilots to use an ILS app. when available / suitable.
There is however a SOP / fleetinstruction dealing with a stabilized approach before 1000ft in IMC and 500 ft in VMC. As far as rostering rules for blue line captains, there must be one in effect.
Although from what I heard this captain considered himself as 'experienced'. A STAR for VOR 12 is not in force, but it might be better in this case for BAH/ACC to negotiate their jurisdiction in the DMM airspace ( lower altitude) in case RWY 12 is in use. The full procedure could have been an option, but then in this case ILS 30 was still available with around 8 kts steady tailwind. Hope this answers your questions. Good luck.
GP76.