Hmm I wouldn’t suspect Juliet just for claiming medium. Hell, Borot’s claim of Amni is more sus than this.
Juliet would have had to be taking a huge risk as GF to claim medium, because the odds of an early claim by scum being a role that’s not in the game are almost null.
And don’t get me started on there being two mediums in the game when there are already two transporters. The odds of 2 mediums is very low at this point.
Considering that Juliet’s claim came after this, I would actually choose to believe her.