No! The why is solely a free choice by the composer of the puzzle. You can never ask why any move before a diagram of any puzzle was played, however bad. You can only ask whether or not a diagram is legal - which implies a legal game must exist that leads to the diagram even when the rating level of that game is "-100,000"
. If no legal game is possible, then the puzzle is illegal or a joke puzzle or a fairy puzzle. Fairies are played with non-standard but known rules.
Another thing is why the composer (not white) wanted two light-squared white bishops. The answer is simple. If one of the bishops were a queen then it could have played moves without checkmate in the diagram and that is not desirable for the goal of the puzzle!
can we talk about why white promoted to a bishop?