Essentially, I think that whatever angles are, they are not like other dimensionful physical quantities. I have two arguments.
The first: Someone mentioned symmetries in a reply. I wanted to mention them too but didn't have time to structure my thoughts into a coherent argument. But the gist of it is that dimensionality is just a kind of scale invariance, and the scale invariance of angles is fundamentally different from that of linear quantities due to their periodicity — to apply a unit transformation, you have to scale the quantity _and the period_.
The second: Consider units from a "type theory" perspective instead. If you are considering exclusively linear trigonometry (no arcs), it's trivial to assign a dimensional type structure to expressions (e.g. cos takes angle type and maps it to dimensionless type). But as soon as you allow arc lengths, it becomes cumbersome to type common expressions.
I think these distinctions form the crux of the disagreement. Ultimately, it depends on your intuitive notion of what "dimensionality" actually means, and how it ought generalise to other kinds of quantities.
Here is an example to highlight my point. Let there be a circle C of centre O and radius r. Let A be a point on the circle. Let there be a point M outside the circle such that (AM) is tangent to C. Let B be the intersection of C and [OM]. Let s be the arc length along C from A to B. Then we want to write AM = r tan(s/r).
How does one get s/r to resolve to an angular dimension? Ought we instead ascribe s dimensions of length-angle? Imagine, then, that the circle is in fact a pulley, and we wish to measure a change x in length of rope as the pulley rotates through the angle of the arc from A to B. We would want to write x = s. But this is now dimensionally inconsistent.
It's certainly possible to make all these expressions correctly typed by introducting appropriate conversion constants. But this seems to me to be cumbersome. Since in physics, arc and linear lengths can convert freely into one another, it seems more economical to just let angles be dimensionless.