А в чём проблема? Блять - междометие.
На хуй - направление, существительное "хуй" в винительном падеже с предлогом "в", указывающий на направление движения.
Нахуй - наречие, имеющий значение "зачем? как?"
И фонетически эти слова мало отличаются, и вполне ожидаемо, что их часто смешивают на письме.