Tu trouveras sur cette page le web component qui permet de valider plusieurs points :
Pour charger les web components, il suffit de charger le fichier main.js
Le fichier main.js est un fichier stable, prévu pour ne jamais être mis en cache.
Il se contente de charger la version hashée du fichier js, par exemple : main-DZK4QIEK.js,
qui elle, peut être mise en cache
Si tu n'as pas déjà le style bfm via Drupal, tu peux aussi charger séparément style.css
A partir de là, tu peux utiliser la balise <bfm-simulateur-credit> en oubliant pas de lui passer le partner-id