Definitely looks funk - probably lacto. You did the right think by pulling the beer out from under the ick layer and kegging. Might turn out fine, but might also sour or get that "off" flavor with time. Drink and fast and enjoy if it tastes good. Won't hurt you.