While not my favorite, Rand Paul is an honorable man; and I think his support will largely go to Cruz. Sure isn’t going to Trump.
Some is going to Trump because they think Cruz stole his thunder in the Senate.
Also Trump is closer to Rand on foreign policy and being hated by the beltway neocons.