Exact Markov Chain Monte Carlo With Likelihood Approximations For Functional Linear Models