Shown is a screenshot of torches placed onto the bottom halves of slabs and stairs using setblock. There is clearly enough space for the torch to be placed on the specified area of the block, however manually placing a torch on them through the inventory will not work.
Other blocks with a large enough area, such as stonecutters, sunlight sensors, end portal frames, enchantment tables and cauldrons also cannot have torches be placed upon their sides manually.
This may be considered working as intended, however given the changes to supported block placement on transparent blocks in recent snapshots I'd rather report this just to be sure.
Can confirm in 20w51a.