I think a B here or there is ok. Schools know that the grading varies wildly amount middle schools, that’s why the ssat exists. Look at all the kids on this thread with straight As and very low ssat scores.
Also regarding ec’s kids are too focused on having a lot. That is not important if the ec’s they have are time consuming and substantial.