Translation:Where did you put the broom that was in the closet?
Collins dictionary agrees with you. It’s best to report it when you do the sentence, then your translation will have a good chance of being added if it is correct. Sadly, nothing will come of reporting it here. https://www.collinsdictionary.com/dictionary/french-english/balai https://www.collinsdictionary.com/dictionary/french-english/placard
Whereas "where have you put...." and "where did you put...." are relatively non-regional differences in a decaying English, and whereas "As-tu" conjugates with "avoir", the translation "Where have you put the boom" is to be deemed superior, especially for teaching, since the French and the English are so close.
The regional differences though, are hard to reconcile. British and Aussies use "brushes" rather than "brooms" and don't have closets. Indeed, the English and the Americans are sisters separated by a common language.