Dear Rocco,
tour was regularly done in English as everybody were English speaking, you are the only one that is reporting this, we really don't know why..
If the ear buds were not fitting well you could ask at the beginning of the tour to change it, but you didn't.
At the end of the tour you have the possibility to stay on the rooftops how long as you want, this is clearly written in the description.
Unfortunately the guide can't do the same as she has to give back all the headsets to the person in charge that is waiting downstairs, but you probably didn't get this point.
Anyway thanks for your feedback.
Best Regards
Davide