Да, вы совершенно правы, что предлог «по» в данном случае может указывать на дательный падеж. В выражении «по шоссе» предлог «по» используется для обозначения направления или места движения.
Обстоятельства в русском языке могут быть разными, и в данном контексте «по шоссе» действительно является обстоятельственным выражением. Это обстоятельство указывает на то, где происходит действие (например, движение).
Дательный падеж также используется с другими предлогами, такими как «к», «на», однако в сочетании с «по» происходит уточнение, что речь идет о движении по какому-то пути или территории.
Если у вас есть дополнительные вопросы по теме падежей или предлогов, не стесняйтесь спрашивать!