@Loh Jane,
Quote:is my sentence acceptable?
need to conjecture
Acceptable in what sense, Jane? It's grammatical, it's possible but the verb 'conjecture' found within what seems to be a very colloquial /everyday sentence doesn't sound very natural, Jane. It seems that this is a verb that is found more in the academic/news registers.
Quote:who she alludes to.
--> who she is alluding to.
Even the present simple, rather than the present continuous, used here carries connotations. One could be a great degree of formality/seriousness or it could denote that the situation has become quite common, habitual, routine.