I happened to rewatch the movie last night, and something caught my attention.
At NO time do they say that Shuri created ALL of Wakanda's technological advancements. She's IN CHARGE, yes, but when she does the demo for the new suit, she specifically describes it as "the best the Design Group has to offer".