App Inventor is an educational tool, not a precision instrument like a metronome.
You can approximate a metronome using the suggestions in the thread you mentioned by using the Clock duration block and checking each clock tick for the actual elapsed ms.
If they are greater than the target ms then subtract the overrun ms from the next cycle.
That should keep the metronome in sync as much as possible.
I would set the Clock TimerInterval to 0 for maximum accuracy.
---
sf