As an alternative, I had an old set of octalink LX cranks, and (I believe with a 5mm shorter axle – this was just based on the parts bin, I reckon it would work with the specified axle length) which I used as my Tiagra 4700 cranks clashed with a new commuter frame.
I had to do some filing and use spacers to get the chainring sleeves in (as they were going through the “wrong” side of an outer position chainring single ring sleeves and bolts were a bit short) but I’ve now got myself a 44/28 double that works with a Tiagra front shifter by using granny and middle ring positions.
I did search online for 44/28 doubles but not easy to find at all, this solution cost me about a tenner (though took all morning from initially discovering the cranks clashed with the chainstays) as I didn’t have the inner but have a couple of surplus outers from buying cranks for the middle/inner rings only.