Alas it hasn't, but I've gone down a rabbit hole of coords, to margins to aspect.ratio to now fixing layout dimensions directly via
ggplotly(map, height = 900, width = 800)
It's not terrible for a screen (can scroll down) but not flexible. Hopefully someone has better suggestion! TY tho :)