This is something you could(should ?) make in events.
Instead of having the "scroll to" behavior on the character itself, put it on some sprite ("camera" for example) that you set to invisible.
From here you can set events specificaly for the camera. Some ticks you will want the camera to be placed at your character's position, some ticks you will want it elsewhere.Example of some camera delay
From there, it's up to you to tweak your way and find the nicest/smoothest implementation possible.