I have type 1 diabetes.
For the poster above talking about their nan with type 1 and eating unhealthily: with type 1 one can theoretically eat anything, including 'unhealthy' things, you just have to know how much insulin to take for it. Some things are more complicated to get the insulin right for than others (pizza is notoriously one of them), but nothing is actually off limits.
Type 1 also means that, to get the insulin dosage right, you have to know how much carbohydrate is in absolutely EVERYTHING you eat. If you get it wrong, you risk having dangerously high or low blood sugar.
And so, because of that, I know that different foods can be quite unexpected in terms of how much carbohydrate they contain. Cake, for example, is often surprisingly low - if you were faced with eating an equivalent weight of chocolate cake and baguette, the cake will have less carbohydrate unless it has a lot of icing as well.
Would you judge her and want to admonish her for ordering pasta? Gnocchi? Risotto? A filled baguette? A baked potato?
Because all of those 'healthier' options would probably contain more carbohydrate than what you described her as eating. Often significantly more.
How about eating a cupcake? Would a sugar free cupcake be better and less worthy of admonishment?
(Because the sugar free one is actually no better at all.)
How about a piece of fruit? It may well contain more carbohydrate than a cupcake.
Don't get me wrong, I think she's doing the wrong thing and long term she is likely to suffer for it, but eating the 'right' food for type 2 is actually quite complex, so restrictive that it is difficult to maintain long term, and is often poorly understood both by the diabetic and those around them.
As someone who has been, against my will, been given all sorts of - usually wrong - dietary advice or judgement from family, friends and strangers for YEARS now, no you should not admonish her.
She is an adult, it is her life, and it is unfortunately also highly likely that what you think are the 'right' options for her are also actually wrong.