The situation here was simple. The three year old should have been safe on the pavement but the cyclist was there.
The fundamental here: cyclists are not allowed on the pavement.
I presume this wasn't aimed at me as both are irrelevant to the point I made.
I don't think there's a problem as long as your three year old isn't going to run on to the road. This one wasn't.
How do you know though... Do you wait until your 3 year old runs out in to the road?