For what it’s worth, I agree it was the right learning move to drop AP Chem even if it would certainly be noted (if your high school offers it and you don’t take it as a purported premed/stem major AND your GC doesn’t indicate it’s due to a schedule conflict, it’s a notch). Clearly the class would have been overwhelming so you were right to drop it.
In the end, Rutgers Honors is highly prestigious. There’ll be lots and lots of very accomplished kids there.
Have you done an overnight yet? Call the Honors college to arrange something!