Yes, you do need to finish off the optional boss fight against Caroline and Justine before the end of the main story to unlock the fight against Lavenza.