Of course, raising the radius height of the dynamo to where it comes down on the tire tread edge can function too..
Was a Trainer stand that rolled on the rim... where the brakes grip,
perhaps a clever adaptation of that idea might net a drive for the bottle dynamo,
that works on the rim, no matter what tire..