I do. Jo and I had several discussions, both online and in person over this. Caster, I think, because it can be put on the table in a caster.
No, it is NOT powdered sugar; if you're going to be cooking that recipe, you'll be better off using our regular table sugar. Caster sugar does have slightly smaller grains than our white sugar, but it is definitely grains, not powder.