To make this work on BTV (and using highest-valued prospects that fit ):
Boston gets Ryan and Jax from Minnesota
Philly gets Jarren Duran from Boston and Jhoan Duran from Minnesota
Minnesota gets Aidan Miller, Justin Crawford, Mick Abel, and Eduardo Tait from Philly. And Kristian Campbell and Allan Castro from Boston. (Campbell could be replaced by Peyton Tolle and Franklin Arias, but BTV has a 6 player limit and I was just taking highest value that fits. Campbell did.)
The big change is Philly actually giving something of value up as opposed to taking on two All Star players with multiple years of control each, and only giving up two borderline top 100 (and zero top 90!) prospects…