Dina Asher-Smith led the 200m with about 60m of the race remaining before 6ft 1in Miller-Uibo, the world number one over 200m last season, eased past to take victory in 22.24 seconds. The 23-year-old clocked 22.36 and Jamaica's London 2012 champion Fraser-Pryce, claimed third in 22.50.
The field, that included double world 200m champion Dafne Schippers, double world sprint silver medallist Marie-Josee Ta Lou and Nigeria's Blessing Okagbare - the second-fastest woman this season - all struggled in the cool, windy conditions.
The only major absentee from the line-up was Jamaica's double Rio champion Elaine Thompson.
In the men's 100m, Jamaica's Yohan Blake beat Briton Adam Gemili by eight thousandths of a second as both men crossed the line in 10.07 seconds.
Gemili won world junior gold over 100m in 2012 and European 200m gold in 2014, but has seen his progress hampered by injuries during the past two seasons.
The wind affected the men's 400m where no competitor managed to dip under 45 seconds. The race was run by Jamaica's Akeen Bloomfield in 45.04. Another Jamaican, Demish Gay was 5th in 45.64 with Nathon Allen last in 46.90.
Elsewhere, Jamaica's Olympic and world champion Omar McLeod eased to victory in 110m hurdles with a time of 13.21 seconds and compatriot Danielle Williams recorded a big win over American world record holder Kendra Harrison in the 100m hurdles.
The 2015 world champion clocked 12.46 seconds and Harrison, who struggled in her heat, took second with 12.66.