Yo veo ahí una progresión muy usada en flamenco, que llaman cadencia andaluza: Am G F E, con variaciones. Antes de llegar al E han metido su quinto grado (B). El Bsus4 es también quinto grado de E. Al final, han sustituido el E por un Em.
También podría considerarse que está en Am (armonizado con la escala menor natural), y que el B (incluyendo el sus4) es un dominante secundario de Em.
1
El F es el bII de Em, los clásicos lo usan ese bII en primera inversión, haciendo bII-V haciendo lo que se le llama sexta napolitana. Aquí se usa el bII sin inversión. Sin romperse tanto la cabeza, es el clásico ii-V-I pero en vez de ii es bII.
Bsus4 es un B con la tercera retrasada en este caso, en pocas palabras es lo mismo.
El Bsus es una dominante de la dominante de Am El sus 4 no tienen función armónica sino melódica.