Goalies and players are completely different beasts, and they are likely not put on the same draft lists, as we see with NHLCS rankings (a tool the NHL teams pay for outside their own lists) they are ranked by themselves. Goalies are probably the only position in the league that are drafted based on need. As we hear fro the Sens every year, we like to take at least 1 goalie in the mid/late rounds every draft. That is their draft MO, they have a goalie they like and just take him with one of their mid/late picks, I highly doubt they have them ranked on a player list. They just pick the goalie they have highest available at the pick they choose to utilise for a goalie.
I know in the CHL drafts, at least some teams have ranking of players and goalies entirely
separate, and will only take one high (top 3 rounds) if they have a 19/20 year old and no 16/17 year old's stepping up in midget or as a backup.
Outside of goalies, the Sens internal draft list is entirely BPA based, they may like a lower guy (ranked 22 on their list, JBD for example) and another lower guy (ranked 28 on their list Tychonick for example) more than a guy they have ranked 20 on their list (Miller for example). Completely hypothetical situation, but its the only appropriate situation I can see that a team can pass on the highest guy from their list and have done a good job.