LTClient version is much slower than the Unwrapped Console version. If you get the dump files and find the Unwrapped Console you can use the old version (if it still works).
Now using Atomic's assembly, the function should look a little like this (not sure, I was gone for 7-8 months, got a lot of catching up plus I kinda just put my old RunConsoleCommand with his assembly):
Atomic, the dude above you is ac1d_buRn, hes like my third idol.
#define ADDR_LTCLIENT 0x377DA848
void __cdecl PushToConsole( const char* cCommand )
void* address = ( void* ) ADDR_LTCLIENT;
mov ecx, dword ptr ds:[address]
mov eax, dword ptr ds:[ecx + 0x208]
add esp, 0x4