Yes, indeed - that would be softer; 'took place as late as' should be replaced with 'were still taking place in'.
Da, într-adevăr - ar fi mai indicat; expresia "au avut loc până în” ar trebui înlocuită cu expresia "încă mai aveau loc în”.