i find it extremely hard to believe that the unranked 104cs level 18 rammus (in a 44minute game)
was stronger than a fed plat wukong, and a diamond vayne.
i think its much more likely the full build enemy rengar caught your vayne
and your first time malphite may have messed up his ultimate once or twice.
the rammus, spent more time in other lanes than his own top lane, and your half AP half tank malphite just didnt push top and take an inhib like he should have (or participated in the team fight)
maybe if you went top and pushed it out you would've won and rammus might not be such a "gross op top laner"
but i guess you can keep freezing and getting kills if thats what you think works.