Дело все в самом эмуляторе действительно оказалось.
Сейчас начал писать без привязки к окну
#name "test"
$hwnd = wndfind("BlueStacks App Player")
$pause = 1000
if($hwnd > 0)
	wndgetinfo($hwnd, $x, $y, $size_x, $size_y)
	wndstate($hwnd, 1)
	wndpos($hwnd, 250, 50)
	for($i = 1, $i < tfcount("accounts.txt") + 1)
		$line = tfread("accounts.txt", $i)
		$username = strcut2($line, 1, strpos($line, ":") - 1)
		$password = strcut2($line, strpos($line, ":") + 1, strlen($line))
		lclick(300, 150)
		waitms($pause)
		lclick(800, 725)
		waitms($pause)
		lclick(1000, 475)
		waitms($pause)
		//toclip($username)
		//sendmessage($hwnd, 0x0302, 0, 0)
		//waitms($pause)
		keypress(55)
		waitms($pause)
		keypress(64)
		waitms($pause)
		keypress(#Enter)
		waitms($pause)
		halt
	end_cyc	
	
else
	print("BlueStasks не найден")
	halt
end_if
halt
Символы так мне необходимые собака и точка не посылаются, а другие a-z0-9 посылаются без проблем.
Хэндлы полей ввода отличаются от родительского окна эмулятора, поэтому sendmessage, postmessage так же не работают с окном должным образом.
Я менял в эмуляторе виртуальную на физическую клавиатуру и обратно - все бесполезно.
В андроиде вообще клавиатура с буквами и символами находятся по сути отдельно, возможно из-за этого такие ограничения.
Что, получается ничего не сделать уже?