Gracias por tu respuesta. Esperaba que hubiera alguna manera de establecer el estilo de ~ como intrapalabra, pero supongo que no es posible.
Solo para dar algo de contexto, estas son clases de palabras donde al menos algunos hablantes nativos las interpretan como palabras separadas, de ahí el hecho de que haya un espacio entre ellas. Pero desde un punto de vista lingüístico, argumentaría que son palabras únicas, y hay razones en PT para tratarlas como tales.
De todos modos, un par de preguntas de seguimiento sobre la idea de usar U223c.
1) Recuerdo que en algún momento en el pasado, al hacer una búsqueda/reemplazo con ~, las cosas no funcionaron como esperaba y se agregaron espacios regulares donde no los esperaba. Por lo que sabes, si hago un cambio global U007e --> U223c y luego los cambio todos de vuelta, ¿debería funcionar sin ningún cambio?
2) ¿Puedes pensar en alguna desventaja si simplemente cambiara todos los caracteres 007e a 223c (y estableciera una regla en changes.txt para seguir haciéndolo en el futuro), y luego solo los cambiara de vuelta en el momento de la publicación (usando otra regla de cambios)?