Erm? that doesn't sound very "fixed"

Did you also do a full bolt check on the pivot bolts? shock mounting bolts and motor mounting bolts?
No idea what your drop outs are like but also check your rear mech hanger for any play/looseness, when those creak it often seems to sound like it's coming from a pivot or somewhere further forwards in the frame
A dropper post creak can also sound like it's coming from the BB or headset area as it resonates inside the hollow alu tubes. Carbon is even worse for locating creaks.
creaks can be a nightmare to find but with patience slowly isolating each part until you locate the source usually gets you there.